﻿var strDomain = "";
var strPageName = "";
var isInDomain = false;
function onUnload() {


    if (strPageName.toUpperCase() == "LOCALIZE.ASPX") {
        if (!isInDomain) {
            window.open("http://" + strDomain + "/RCNSurvay.aspx", "Survay", "location=0,status=1,scrollbars=1,width=900,height=500");
        }
    }
}

function onLoad() {


    if (strDomain == "") {
        var strURL = "";

        strURL = document.URL.toString();
        var strSplittedURL = strURL.split('/');

        for (var i = 2; i < strSplittedURL.length - 1; i++) {
            if (strDomain == "") {
                strDomain = strSplittedURL[i];
            }
            else {
                strDomain += "/" + strSplittedURL[i];
            }
        }

        strPageName = strSplittedURL[strSplittedURL.length - 1];

//        if (window.opener != null) {
//            var parentElement = window.parent.document.getElementById("main_wrap");

//            if (parentElement != null)
//                self.close(); 
//        }
    }
}


// Add to Cart Method OLD
function AddOffer(btnName, offerId) {
    var allInputs = document.getElementsByTagName('input');

    for (i = 0; i < allInputs.length; i++) {

        if (allInputs[i].name.indexOf(btnName) != -1) {
            var btnToClick = document.getElementById(allInputs[i].id);
        }

        if (allInputs[i].name.indexOf('txtOfferId') != -1) {
            var txtOfferId = document.getElementById(allInputs[i].id);
            txtOfferId.value = offerId;
        }

        if (allInputs[i].type == "checkbox")
            allInputs[i].checked = false;
    }

//    //For firing the click event.
//    if (document.createEventObject) {
//        // dispatch for IE
//        var evt = document.createEventObject();
//        return btnToClick.fireEvent('on' + 'click', evt)
//    }
//    else {
//        // dispatch for firefox + others
//        var evt = document.createEvent("HTMLEvents");
//        evt.initEvent('click', true, true); // event type,bubbling,cancelable
//        return !element.dispatchEvent(evt);
//    }

    if ($get(btnToClick.id).dispatchEvent) {
        var e = document.createEvent("MouseEvents");
        e.initEvent("click", true, true);

        $get(btnToClick.id).dispatchEvent(e);
    }
    else {
        $get(btnToClick.id).click();
    }
}

function DeleteOffer(btnName, offerId) {

    var allInputs = document.getElementsByTagName('input');

    for (i = 0; i < allInputs.length; i++) {

        if (allInputs[i].name.indexOf(btnName) != -1) {
            var btnToClick = document.getElementById(allInputs[i].id);
            alert(btnToClick);
        }

        if (allInputs[i].name.indexOf('txtOfferId') != -1) {
            var txtOfferId = document.getElementById(allInputs[i].id);
            txtOfferId.value = offerId;
        }

        if (allInputs[i].type == "checkbox")
            allInputs[i].checked = false;
    }

    if ($get(btnToClick.id).dispatchEvent) {
        var e = document.createEvent("MouseEvents");
        e.initEvent("click", true, true);

        $get(btnToClick.id).dispatchEvent(e);
    }
    else {
        $get(btnToClick.id).click();
    }
}

function OpenDetails(offer) {
    //alert('offer = ' + offer + ' mso = ' + mso);
    window.open('Details.aspx?offer=' + offer, '', 'scrollbars=1,location=no,menubar=0,resizable=0,status=0,toolbar=0,replace=true,width=710,height=650');
}

function OpenTSFD() {
    window.open('tsfd.htm', 'TSFD', 'scrollbars=0,location=0,menubar=0,resizable=0,status=0,toolbar=0,replace=true,width=500,height=250');
}

function ValidateCart(txtTotal) {
    var total = document.getElementById(txtTotal);

    isInDomain= true;
    
    Page_ClientValidate();
    if (Page_IsValid) {

        if (total.value == 0) {
            alert("No service(s) selected. Order cannot be processed");
            return false;
        }
        else
            return true;
    }
    else
        return false;
}

function toggleDisplay(d, i)
{
    var dv = document.getElementById(d);
    var i = document.getElementById(i);
    
    if(dv.style.display == 'none')
    {
        dv.style.display = '';
        i.src = 'images/arrowdown.jpg';
    }
    else
    {
        dv.style.display = 'none';
        i.src = 'images/arrowup.jpg';
    }
}

function toggleTVDisplay(trTvs, trTv1, ddl, display)
{
    var tvs = document.getElementById(trTvs);
    
    if(display)
    {
        tvs.style.display = '';
    }
    else
    {
        tvs.style.display = 'none';
    }
    toggleAdditionalTvDisplay(trTv1, display, ddl);
}

function toggleAdditionalTvDisplay(trTv1, display, ddl)
{
    var show = display ? '' : 'none';
    var ddl = document.getElementById(ddl);
    var count = parseInt(ddl.options[ddl.selectedIndex].value);
    
    for(i=1; i<=count; i++)
    {
        var t = document.getElementById(trTv1+i);
        t.style.display = show;
    }
    for(; i<=4; i++)
    {
        t = document.getElementById(trTv1+i);
        t.style.display = 'none';
    }
}

