﻿function saplChangeCountry(id){
    var SelectedVal = jQuery("#"+id+" option:selected").val();
    var redirect = "";redirect = jQuery("#"+id+" option:selected").attr('redirect');
    var sid = "";sid = jQuery("#"+id+" option:selected").attr('sid');
    if(SelectedVal=="au"){window.open("http://www.tollpriority.com.au");return false;}
    if(SelectedVal=="nz"){window.open("http://www.tollpriority.com/newzealand.html");return false;}
    
    //if(SelectedVal=="au"){location.href="http://www.tollpriority.com.au";return false;}
    //if(SelectedVal=="nz"){location.href="http://www.tollpriority.com/newzealand.html";return false;}
    if(redirect!=""){
    saplHomePage("contactus.aspx?loc="+sid);return false;
    location.href="contactus.aspx?loc="+sid;return false;}
    if(SelectedVal!=""){
        PageMethods.WS_saplChangeCountry(SelectedVal,
        function saplChangeCountry_OnSucceeded(result, userContext, methodName) {
            var redirect = jQuery("#"+id).attr('redirect');
            if(redirect){location.href=result+"/country/"+SelectedVal+"/"+redirect;}
            else{location.href=result+"/country/"+SelectedVal+"/home.aspx";}
        }
        , saplShow_OnFailed);
    }
}

function saplHomePageNoClear(pagename){
        var url = jQuery("#txtheaderhomelink").val();
        location.href=url+pagename;        
}
function saplHomePage(pagename){
        PageMethods.WS_saplEmptyCountry(
        function saplEmptyCountry_OnSucceeded(result, userContext, methodName) {
            var url = jQuery("#txtheaderhomelink").val();
            location.href=url+pagename;
        }, saplShow_OnFailed);
}

function saplShow_OnFailed(error, userContext, methodName) {
    //alert("Error loading."+error);
}



function saplChangeLanguage(id){
    //if(id!=""){
        PageMethods.WS_saplChangeLanguage(id,
        function saplChangeLanguage_OnSucceeded(result, userContext, methodName) {
            //var redirect = jQuery("#"+id).attr('redirect');
            //if(redirect){location.href=result+"/country/"+SelectedVal+"/"+redirect;}else{location.href=result+"/country/"+SelectedVal+"/home.aspx";}
            var lang="en-us";
            if(id=="ch"){lang="zh-tw";}
            if(id=="th"){lang="th";}
        location.href="https://ws01.ffdx.net/v4/webservice/service_language.ashx?stid=toll&set-lang="+lang+"&redirect="+result+"/index.aspx?language="+id;
        //location.href=result+"/index.aspx?language="+id;
        //if(id=="th"){location.href=result+"/country/th/home.aspx";}else{    
	    //if(id=="ch"){location.href=result+"/country/cn/home.aspx";}else{location.href=result+"/index.aspx?language="+id;}}
            //window.location.href=window.location.href;
        }
        , saplShow_OnFailed);
    //}
}   
