var g_refid = "";
var tmprefid = "";


function _get (parameterName)
{
	var queryString = "";

	if ( window.top.location.search != 0 )
	{
		queryString = window.top.location.search;
	} 
	else 
	{
	queryString = "?OpenFrameset";
	}
	
	var parameterName = parameterName + "="; // Add "=" to the parameter name (i.e. parameterName=value)
	if ( queryString.length > 0 )
	{
		begin = queryString.indexOf ( parameterName ); // Find the beginning of the string
	// If the parameter name is not found, skip it, otherwise return the value
		if ( begin != -1 ) 
		{
			begin += parameterName.length; // Add the length (integer) to the beginning
			end = queryString.indexOf ( "&" , begin ); // Multiple parameters are separated by the "&" sign
			if ( end == -1 )
			{
				end = queryString.length
			}
			
			return unescape ( queryString.substring ( begin, end ) ); // Return the string
		}
	return "null"; // Return "null" if no parameter has been found
	}
}


function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=")
  if (c_start!=-1)
    { 
    c_start=c_start + c_name.length+1 
    c_end=document.cookie.indexOf(";",c_start)
    if (c_end==-1) c_end=document.cookie.length
    return unescape(document.cookie.substring(c_start,c_end))
    } 
  }
return "null"
}

function setCookie(c_name,value,expiredays)
{
var exdate=new Date()
exdate.setDate(exdate.getDate()+expiredays)
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toGMTString())
}

 

  function setme(){
	
	var Qref = _get('refid');
	if (Qref != "null")
	{
		//check for cookie if exsit check if diffrent
		// if difrent set new 1
		// else if cookie is empty , set value
		var C_ref = getCookie('refid');
		
		if (C_ref == 'null')
		{
			// cookie not exsit , create 1
			setCookie('refid',Qref,365);
			g_refid = Qref;
		}
		else
		{
			//cookie is there check if difrrent if yes set new 1
			if (C_ref != Qref)
			{
				//set the new query string as new cookie
				setCookie('refid',Qref,365);
				g_refid = Qref;
			}
			else
			{
				 // cookie is there and its exsact as _get, do nothing
				 
				 g_refid = Qref;
			}
		}
		
		
		
		
	}
	else if (C_ref != 'null')
	{
		g_refid = Qref;
	}
	
	return g_refid;
	
	
}
setme();

 