// #############################################################################
// function to retrieve a cookie

// #############################################################################
// function to set a domain cookie
function set_cookie_domain(name, value, expires)
{	
	var domain =".paltalk.com";
	domainString = '; domain='+domain;
	if (!expires)
	{
		expires = new Date();
	}
	document.cookie = name + "=" + escape(value) + "; expires=" + expires.toGMTString() +  "; path=/"+domainString;
}

function fetch_cookie(name)
{
	cookie_name = name + "=";
	cookie_length = document.cookie.length;
	cookie_begin = 0;
	while (cookie_begin < cookie_length)
	{
		value_begin = cookie_begin + cookie_name.length;
		if (document.cookie.substring(cookie_begin, value_begin) == cookie_name)
		{
			var value_end = document.cookie.indexOf (";", value_begin);
			if (value_end == -1)
			{
				value_end = cookie_length;
			}
			return unescape(document.cookie.substring(value_begin, value_end));
		}
		cookie_begin = document.cookie.indexOf(" ", cookie_begin) + 1;
		if (cookie_begin == 0)
		{
			break;
		}
	}
	return null;
}

// #############################################################################
// function to delete a cookie
function delete_cookie(name,domain)
{
	var expireNow = new Date();
	if(!domain){
		document.cookie = name + "=" + "; expires=Thu, 01-Jan-70 00:00:01 GMT" +  "; path=/";
	}
	else{
		document.cookie = name + "=" +"; domain="+escape(domain)+ "; expires=Thu, 01-Jan-70 00:00:01 GMT" +  "; path=/";

	}
}

window.onload = function() {
if(self != top){
  if(parent.showLoginDiv())
  {
	document.getElementById('WarningBox').className = "hide";
	document.getElementById('Login_window').className = "show";
  }
  else{
	if(parent.isWarnLogout()){
		document.getElementById('WarningBox').innerHTML = "<p >User logging out....</p><img src='/newmptimages/masthead/loading.gif' /><br /><br />";
	}
	document.getElementById('WarningBox').className = "show";
	document.getElementById('Login_window').className = "hide";
  }
}
else{
	var myDate = new Date();
	myDate.setDate(myDate.getDate()+5);
	set_cookie('loginrequrl', getLastUrl(),myDate,'paltalk.com');
	window.location="http://www.paltalk.com/people/";
}

   if (!document.getElementsByTagName) return false;
   var links = document.getElementsByTagName("a");
   for (var i=0; i<links.length; i++) {
      if (links[i].getAttribute("rel") == "external") {
         links[i].onclick = function() {
            return !window.open(this.href);
         }
      }
   }
 if (fetch_cookie('postLogoutMessage') != null) {
	document.getElementById('error_msg').innerHTML = fetch_cookie('postLogoutMessage');
	delete_cookie('postLogoutMessage','paltalk.com');
  }

}

