
var http1 = GetXmlHttpObject(); // We create the HTTP Object
var http2 = GetXmlHttpObject(); // We create the HTTP Object
var q = readCookie('offerid');
var r = readCookie('r');


function prices(){
	var url = "http://www.younevercall.com/plan-chooser/chooser-prices";
	http1.open("GET", url, true); 
	http1.onreadystatechange = handleHttpPriceResponse; 	
	http1.send(null);	
}


function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}


function GetXmlHttpObject()
{
  var xmlHttp=null;
  try
  {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
  }
  catch (e)
  {
    // Internet Explorer
    try
      {
        xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
    {
      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
  return xmlHttp;
}

function handleHttpPriceResponse(){
  if (http1.readyState == 4) {
    // Split the page into the content part then break up the results
    var results;
    results = http1.responseText.split("-");
    var uu = document.choosform.price;
    uu.options.length = 0;    
    var myselected;
    for(var ff=0; ff<results.length; ff++){
   		var val = results[ff].split("?");
   		uu.options[ff] = new Option('$'+val[0],val[0]);
   		if (val[1]==1){
   			uu.options[ff].selected=true;
   			myselected=ff;
   			}

  		}    
	}
//	uu.options[myselected].selected=true;
	chooser();
}
function handleHttpResponse() {
  if (http2.readyState == 4) {
    // Split the page into the content part then break up the results
    var links;
    var page;
    links=http2.responseText.split('LINKS');
    page=links[0].split('RESULT');
	document.getElementById('planResult1').innerHTML = page[0];    
	document.getElementById('planResult2').innerHTML = page[1];    
    document.getElementById('planResult3').innerHTML = page[2];    

    document.getElementById('links').innerHTML = links[1];    

  }
}




function chooser(){
	var url = "http://www.younevercall.com/plan-chooser/chooser-widget?time=";
//	var price = document.getElementById("price").value; 
	if(document.getElementById("price").value){
		var price = document.getElementById("price").value; 
	}else{
		price=50;	
	}
	var carrier='';
	var clength=document.choosform.carrier.length;
	for (var i=0;i<clength;i++){
		if (document.choosform.carrier[i].checked){
			carrier=carrier + '&carrier[]='+ document.choosform.carrier[i].value;
		}
	}
//	document.write(carrier)
	var family='';
	var flength=document.choosform.family.length;
	if (document.choosform.family[0].checked){
			family='false';
	}else{family='true';}
	if (document.choosform.data.checked){
		dataplan='&data=true';
	}else{
		dataplan='&data=false';
	}
	var time = new Date().getTime();
	url=url+time+'&price='+price+'&family='+family+carrier+dataplan;
	http2.open("GET", url, true); 
	http2.onreadystatechange = handleHttpResponse; 	
	http2.send(null);
}

function openpurl(p,c) {
		var prefix = 'https://younevercall.cellstores.com/';
		var red='redirect.asp?rp='+escape(p)+'&c='+ escape(c);
//		var acell='&Referringdomain=americancell';
//		var acell='&Referringdomain=americancell';
//		var store  =prefix + red + acell+'&eid=' + q + '&refcode1=' + r + '&refcode2=buy';
//		document.write(store);
//    		window.open(prefix + red + acell+'&eid=' + q + '&refcode1=' + r + '&refcode2=buy', '_blank'); 
    		window.open(prefix + red +'&eid=' + q + '&refcode1=' + r + '&refcode2=buy', '_blank'); 
    }
