var referurl	=	document.referrer;//to get the previous link
var projectid	=	app_projectid;

//alert(projectid);
//var referurl = "http://www.google.co.in/search?hl=en&q=mobile&meta=";
//var referurl="http://search.yahoo.com/search?p=mobile&fr=yfp-t-500&toggle=1&cop=&ei=UTF-8";
//var referurl="http://search.msn.co.in/results.aspx?q=mobile&geovar=56&FORM=REDIR";
var sttosrh	= window.location.href;
/////////////////////////////////////////////////////////////////////////////
if (sttosrh.match("OVKEY")!=null)
 {
	 var ovkcrnt	=  	gpc('OVKEY');
	 
 }
 else if(sttosrh.match("google")!=null)
 {
	 var ovkcrnt =gpc('google');
 }
 else if(sttosrh.match("msn")!=null)//MSN
 {
	 var ovkcrnt =gpc('msn'); 
 }
 function gpc( name )//This function is used to get the value of the url parameters
	{
      var regexS	=	"[\\?&]"+name+"=([^&#]*)";
	  var regex		=	new RegExp( regexS );
	  var tmpURL    =   window.location.href; //to get the current  url
	  // var tmpURL	=	document.referrer;//taking the previous page URL for taking the parameters
	  var results	=	regex.exec( tmpURL );
	  if( results == null )
		return "";
	  else
		return results[1];
	}
	
 //alert(referurl);
function gup( name )//This function is used to get the value of the url parameters
	{
      var regexS	=	"[\\?&]"+name+"=([^&#]*)";
	  var regex		=	new RegExp( regexS );
	 // var tmpURL    =   window.location.href; //to get the current  url
	   var tmpURL	=	document.referrer;//taking the previous page URL for taking the parameters
	  var results	=	regex.exec( tmpURL );
	  if( results == null )
		return "";
	  else
		return results[1];
	}
	//alert(document.referrer);
	if(document.referrer!="")
	{
 	var urlparts	=	referurl.split('/');
	var host		=	urlparts[2];
	var seng		=	host.split('.');
	var sereng		=	seng[1];
	//alert("Search");
	//alert(sereng);
	}
if (sereng == "yahoo")
			{
				var yovk = gup('p');
				//alert(yovk);
			}
			else if((sereng == "google") || (sereng == "msn"))
			{
				var yovk = gup('q');
			}
if((ovkcrnt==yovk) || (yovk=="undefined"))
 {
	 var neqkwrd="";
	
 }
 else
 {
  var neqkwrd=yovk;	
 }
////////////////////////////////////////////////////////////////////////////
if (sttosrh.match("OVKEY")!=null)
 {
	function gpc( name )//This function is used to get the value of the url parameters
	{
      var regexS	=	"[\\?&]"+name+"=([^&#]*)";
	  var regex		=	new RegExp( regexS );
	  var tmpURL    =   window.location.href; //to get the current  url
	  // var tmpURL	=	document.referrer;//taking the previous page URL for taking the parameters
	  var results	=	regex.exec( tmpURL );
	  if( results == null )
		return "";
	  else
		return results[1];
	}
	var ovk		=  	gpc('OVKEY');
	var xry		= 	"notdefined";
	var msnx	=   "notdefined";
	var sereng 	=	"yahoo";
 }
else  if(sttosrh.match("google")!=null)
   {
	function gpc( name )//This function is used to get the value of the url parameters
	{
	  var regexS	=	"[\\?&]"+name+"=([^&#]*)";
	  var regex		=	new RegExp( regexS );
	  var tmpURL    = window.location.href; //to get the current  url
	  var results	=	regex.exec( tmpURL );
	  if( results == null )
		return "";
	  else
		return results[1];
	}   
    var	xry		=	gpc('google');
	var ovk		=	"notdefined";
	var msnx	=   "notdefined";
	var sereng 	=	"google";
   }
   else  if(sttosrh.match("msn")!=null)
   {
	function gpc( name )//This function is used to get the value of the url parameters
	{
	  var regexS	=	"[\\?&]"+name+"=([^&#]*)";
	  var regex		=	new RegExp( regexS );
	  var tmpURL    = window.location.href; //to get the current  url
	  var results	=	regex.exec( tmpURL );
	  if( results == null )
		return "";
	  else
		return results[1];
	}  
	var msnx	=	gpc('msn');
    var	xry		=	"notdefined";
	var ovk		=	"notdefined";
	var sereng 	=	"msn";
	
   }
 
 

 
 else if(document.referrer!="")
 {
	 var	xry	= "notdefined";
	 var    ovk = "notdefined";
	 var 	msnx = "notdefined";

var urlparts	=	referurl.split('/');
var host		=	urlparts[2];
var seng		=	host.split('.');
var sereng		=	seng[1];//change index as zero when running on localhost.otherwise give the index as one

function gup( name )//This function is used to get the value of the url parameters
{
  var regexS	=	"[\\?&]"+name+"=([^&#]*)";
  var regex		=	new RegExp( regexS );
 // var tmpURL  = window.location.href; //to get the current  url
  var tmpURL	=	document.referrer;//taking the previous page URL for taking the parameters
  var results	=	regex.exec( tmpURL );
  if( results == null )
    return "";
  else
    return results[1];
}


		if (sereng == "yahoo")
			{
				var sid_param = gup('p');
			}
	  	 else if((sereng == "google") || (sereng == "msn"))
			{
				var sid_param = gup('q');
				if(sid_param=="")
				var sid_param=gup('google');
			}
	  	else if((sereng == "lycos") || (sereng 	== "netzero") || (sereng 	== "mamma") || (sereng 	== "aol") ||(sereng == "hp") || (sereng == "juno") || (sereng =="cnn") || (sereng =="stampscatalog") || (sereng =="homedsldirectory")|| (sereng =="highspeedinternetinfo") || (sereng =="highspeeddsl") || (sereng =="locateinternetconnections") || (sereng =="locateinternetconnections") || (sereng =="cs")|| (sereng =="business"))
		    {
				var sid_param = gup('query');
			}
			else if((sereng == "overture") || (sereng == "quickbrowsersearch"))
		    {
				var sid_param = gup('Keywords');
			}
			else if(sereng 	== "viewpoint")
		    {
				var sid_param = gup('k');
			}
			else if((sereng == "mywebsearch") || (sereng == "myway") || (sereng =="myglobalsearch"))
		    {
				var sid_param = gup('searchfor');
			}
			else if((sereng 	== "starware") || (sereng 	== "weatherstudio") || (sereng 	=="cometsystems")|| (sereng == "gawwk"))
		    {
				var sid_param = gup('qry');
			}
			
			else if(sereng 	== "bellsouth")
		    {
				var sid_param = gup('string');
			}
			else if(sereng 	== "myspace")
		    {
				var sid_param = gup('searchrequest');
			}
			else if(sereng 	== "dealtime")
		    {
				var sid_param = gup('KW');
			}
			else if(sereng 	== "ez4search")
		    {
				var sid_param = gup('searchname');
			}
			else if(sereng 	== "infospace")
		    {
				var sid_param = gup('qhqn');
			}
			else if(sereng 	== "searchinaflash")
		    {
				var sid_param = gup('keywords');
			}
			else
			   {
				 var sid_param = gup('q');
			   }


}
// var bodyText = document.body.innerHTML;
// alert(bodyText);
 
document.write("<script type=\"text/javascript\" src=\"http://keywordxray.net/go/hitlog.php?&sng="+sereng+"&serchd="+sid_param+"&project="+projectid+"&url="+referurl+"&ovkey="+ovk+"&xray99="+xry+"&msnxy="+msnx+"&curl="+sttosrh+"&nekwrd="+neqkwrd+"\"></script>");

