var affTelNum = new Array();
affTelNum[0] = "0800 079 2000";
affTelNum[1] = "0800 072 4224";
affTelNum[2] = "0800 072 0739";
affTelNum[3] = "0800 072 2357";
affTelNum[4] = "0800 072 4046";
affTelNum[5] = "0800 072 4136";
affTelNum[6] = "0800 072 4137";
affTelNum[7] = "0800 072 4138";
affTelNum[8] = "0800 072 4054";
affTelNum[9] = "0800 408 1887";
affTelNum[10] = "0800 072 4209";
affTelNum[11] = "0800 294 7338";
affTelNum[12] = "0800 294 7339";
affTelNum[13] = "0800 294 7340";
affTelNum[14] = "0800 316 3482";
affTelNum[15] = "0800 316 3483";
affTelNum[16] = "0800 316 3484";
affTelNum[17] = "0800 408 1804";
affTelNum[18] = "0800 408 1805";
affTelNum[19] = "0800 408 1806";
affTelNum[20] = "0800 408 1807";
affTelNum[21] = "0800 408 1809";
affTelNum[22] = "0800 408 1825"; // Uswitch 
affTelNum[23] = "0800 408 1632"; // Mirror 10
affTelNum[24] = "0800 408 1621"; // BB Expert


var affTelNumSB = new Array();
affTelNumSB[0] = "0800 079 8000";
affTelNumSB[19] = "0800 079 0424";
affTelNumSB[20] = "0800 079 0423";
affTelNumSB[21] = "0800 079 0422";
affTelNumSB[22] = "0800 079 0413"; // MSN
affTelNumSB[23] = "0800 079 0464"; // Google
affTelNumSB[24] = "0800 079 0460"; // Yahoo

var affTelNumATG = new Array();
affTelNumATG[0] = "0800 079 2000";
affTelNumATG["bannerDisplay"] = "0800 079 0400";
affTelNumATG["onlineSearch"] = "0800 079 0420";
affTelNumATG["onlineAffiliates"] = "0800 079 6000";


var affTelNumCharge = new Array();
affTelNumCharge[0] = "1212121212";
affTelNumCharge[1] = "0141 271 8828";
affTelNumCharge[2] = "0141 271 8829";
affTelNumCharge[3] = "0141 271 8815";
affTelNumCharge[4] = "0141 271 8852";
affTelNumCharge[5] = "0141 271 8854";
affTelNumCharge[6] = "0141 271 8845";
affTelNumCharge[7] = "0141 271 8846";
affTelNumCharge[8] = "0141 271 8847";
affTelNumCharge[9] = "0141 271 8800";
affTelNumCharge[10] = "0141 271 8831";
affTelNumCharge[11] = "0141 274 9911";
affTelNumCharge[12] = "0141 274 9912";
affTelNumCharge[13] = "0141 274 9913";
affTelNumCharge[14] = "0141 274 9914";
affTelNumCharge[15] = "0141 274 9915";
affTelNumCharge[16] = "0141 274 9916";
affTelNumCharge[17] = "0141 271 8836";
affTelNumCharge[18] = "0141 271 8841";
affTelNumCharge[19] = "0141 271 8839";
affTelNumCharge[20] = "0141 271 8838";
affTelNumCharge[21] = "0141 271 8826";


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];
}

if(gup('fromaffiliate') != ""){

	createCookie("fromaffiliate",gup('fromaffiliate'),7);
	
}

if(gup('shopSource') != ""){

	createCookie("shopSource",gup('shopSource'),7);
	
}

function getNumber(type){
	if(type == "sb"){
		return affTelNumSB[readCookie("fromaffiliate")]!=null ? affTelNumSB[readCookie("fromaffiliate")] : affTelNumSB[0];
	} else {
		if (affTelNumATG[readCookie("shopSource")]!=null){
			return affTelNumATG[readCookie("shopSource")];
		}
		return affTelNum[readCookie("fromaffiliate")]!=null ? affTelNum[readCookie("fromaffiliate")] : affTelNum[0];
	}
}

function getNumberCharge(type){
	if(type == "sb"){
	} else {
		if (affTelNumATG[readCookie("shopSource")]!=null){
			return affTelNumATG[readCookie("shopSource")];
		}else {
			return affTelNumCharge[readCookie("fromaffiliate")]!=null ? affTelNumCharge[readCookie("fromaffiliate")] : affTelNumCharge[0];
		}
	}
}