
	var xmlHttp;
	function get_rate(val,domain)
	{
		xmlHttp = GetXmlHttpObject();
		if (xmlHttp==null)
		{
		  alert ("Browser does not support HTTP Request");
		  return;
		} 
		var url = domain+"js/ajax/get_rate.php";
		var edi = document.getElementById('category').value;
		
		document.getElementById("img1").style.display = "none";
		document.getElementById("img2").style.display = "none";
		
		if(document.getElementById("pullout_tab").style.display=="block")
		{
			val2 = document.getElementById('location').value;
		}
		
		val = val.split('"');		
		
		var np = document.getElementById('news').value;
		
		if(document.getElementById('ad_type1').checked)
		{
			var ad_type = document.getElementById('ad_type1').value;	
		}
		else if(document.getElementById('ad_type2').checked)
		{
			var ad_type = document.getElementById('ad_type2').value;	
		}
		else if(document.getElementById('ad_type3').checked)
		{
			var ad_type = document.getElementById('ad_type3').value;	
		}
			
		
		url=url+"?val="+val[0];
		url=url+"&edi="+edi;
		url=url+"&np="+np;
		if(document.getElementById("pullout_tab").style.display=="block")
		{
			url=url+"&val2="+val2;
		}
		url=url+"&ad_type="+ad_type;
		url=url+"&sid="+Math.random();
		url=url+"&domain="+domain;
		//alert(url);
		xmlHttp.onreadystatechange = stateChangedRatesCal;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
	
	function stateChangedRatesCal() 
	{ 
		 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		 { 
			if(xmlHttp.responseText=='no')
			{
				document.getElementById("rate_calc").innerHTML =  'Now specify the location, where you want your Ad to be published.';
				document.getElementById('adRates').innerHTML='&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="'+values[5]+'images_home/circle-tips.png" border="0" style="vertical-align:middle">&nbsp;&nbsp;&nbsp;&nbsp;';
				document.getElementById("day").style.display="none";
				document.getElementById("book").style.display="none";
				document.getElementById("pullout_tab").innerHTML =  '';
				document.getElementById('showPack').style.display='none';
				
				document.getElementById("img1").style.display="none";
				document.getElementById("img2").style.display="block";
			}
			else
			{
				values = xmlHttp.responseText.split("|");
				if(values)
				{
					//alert(values[4]);
					document.getElementById('day').style.display='inline';
					document.getElementById('book').style.display='inline';
					
					document.getElementById("rate_calc").innerHTML = values[0];
					document.getElementById("get_off").innerHTML = values[2];
					document.getElementById("get_ins").innerHTML = values[1];
					document.getElementById("book").innerHTML = values[4];
					document.getElementById("adRates").innerHTML = "Ad Rates : ";
					document.getElementById('showPack').style.display='block';
					
					if(values[3] !='')
					{
						document.getElementById("day").innerHTML = values[3];
					}
					else
					{
						document.getElementById("day").innerHTML = 'All Days';
					}
				}
			}			
		 } 
	}
	
	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;
	}
