﻿    var Host = "http://localhost:1311/Twinrix/"
    var xmlHttp
    var controlID
function callAspxPage(url,targetID,varibles) {
controlID = targetID; 
    xmlHttp = GetXmlHttpObject();
    if (xmlHttp == null) {
        alert("Your browser does not support AJAX!");
        return;
    }    
    if("" != varibles && varibles.length > 0)
    {
        url = url + "?" + varibles; 
    }   
    xmlHttp.onreadystatechange = stateChanged;
    xmlHttp.open("GET", url, true);
    xmlHttp.send(null);
}

function stateChanged() {
    if (xmlHttp.readyState == 4) {  
        document.getElementById(controlID).innerHTML = xmlHttp.responseText;
    }
}

    function GetXmlHttpObject() {
        var e;
        try {
            r = new window.XMLHttpRequest();
            typeFlag = true;
        } catch (e) {
            var ActiveXName = [
                                'MSXML2.XMLHttp.6.0',
                                'MSXML2.XMLHttp.3.0',
                                'MSXML2.XMLHttp.5.0',
                                'MSXML2.XMLHttp.4.0',
                                'Msxml2.XMLHTTP',
                                'MSXML.XMLHttp',
                                'Microsoft.XMLHTTP'
                        ]
            function XMLHttpActiveX() {
                var e;
                for (var i = 0; i < ActiveXName.length; i++) {
                    try {
                        var ret = new ActiveXObject(ActiveXName[i]);
                        typeFlag = false;
                    } catch (e) {
                        continue;
                    }
                    return ret;
                }
                throw { "message": "XMLHttp ActiveX Unsurported." };
            }
            try {
                r = new XMLHttpActiveX();
                typeFlag = false;
            } catch (e) {
                throw new Error(0, "XMLHttpRequest Unsurported.");
            }
        }
        return r;
    }
    
    
    function gup( name )
    { 
     name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");  var regexS = "[\\?&]"+name+"=([^&#]*)";  var regex = new RegExp( regexS );  var results = regex.exec( window.location.href );  if( results == null )    return "";  else    return results[1];}
    
    function ajaxRequest(url,containerID)
    { 
       new Ajax.Request(url, {method: 'get',
        onSuccess:function(response){
            var container = document.getElementById(containerID);
            if(null == container || 'undefined' == typeof container)
            {
               alert("The container with id '" + containerID + "' is not found!");              
            }
            else
            {
               container.innerHTML = response.responseText;
            }
          }
        }
       );
       
    }
  
    
   function GetGooleMapKey()
   {
        var host = document.location.hostname;
        	
		switch(host)
		{	
		    case "localhost" :
	              key = "ABQIAAAAZWKKyyRqiOIRhIJIat5VLBT2yXp_ZAY8_ufC3CFXhHIE1NvwkxRfxDWkB1A-SVqtXMzlOwmMho2fuQ";
	              break;
	        case "twinrix.klick.com" :
		          key = "ABQIAAAAZWKKyyRqiOIRhIJIat5VLBQGsKuQe2BiJjnYeX3VlawI8A8sIBT2uQ-RydZ0PXFIsfn2HAoKLK887g";
		          break;
	        case "twinrix.ca" :
		          key = "ABQIAAAAZWKKyyRqiOIRhIJIat5VLBTieEwRn1Cd-rOpxlAWqp8UaVW-lRQNPTRkNML8IKxP0OLFl6-HjnPhrQ";
		          break;
	        case "www.twinrix.ca" :
		          key ="ABQIAAAAZWKKyyRqiOIRhIJIat5VLBRINGTcbadKE7GW7XP64LBGzecheRSBqwsnYS2Br0oE96qrK1k-A5jEoA";
		          break;
	        case "www.healthyholiday.ca" :
		          key = "ABQIAAAAZWKKyyRqiOIRhIJIat5VLBR0ELDNDbbz_Cqg7yTDDlevTtLf6hRddJ64vBwjTFclwyTCG4Jz_a6t0A";
		          break;
	        case "healthyholiday.ca" :
		          key = "ABQIAAAAZWKKyyRqiOIRhIJIat5VLBQUmaK8x77wJLSl-wiLUYeya7gOzhS6x-rTqBnELBVc9OVlAw0w2IHfww";
		          break;
	        case "twinrixdev.klick.com" :
		          key = "ABQIAAAAZWKKyyRqiOIRhIJIat5VLBTKH9tLsBmXftUwT-Bcbe7Lz5OEkRQyAgG0dLgAnGrphtbBoyBW3ohX1w";
		          break;
	        case "test.twinrix.ca" :
		          key = "ABQIAAAAZWKKyyRqiOIRhIJIat5VLBQG2NMJYD8nI0Cwx67KO00C2K2geRQO-qUkD-XP8_1epjdvaZkDEpaOcA";
		          break;
	        case "staging.twinrix.ca" :
		          key = "ABQIAAAApUSNDR027M_cFkoep3anpxQq5vhtYukltx1zsrNPLNfvkQikDBTwk3By4VH-KTv3vgk1js5WbLxLsg";
		          break;		          
		    case "stagingiis6.twinrix.ca" :
			      key = "ABQIAAAAWohLH8nQ-5egF38ZWEB8kRQKVkaVrAYq0DvFPrEg-WTpsy_XexQhm_Mgu4MDCCOQC8MK5SABtYYmyg";
			      break;
		}
		return key;
   }