var randomnumber=Math.floor(Math.random()*1000);
var layout = '%layout%';
var categoryid = '%categoryid%';
var category_id = '%category_id%';
var pagename;


if (layout=='features' || categoryid=='2173'){
	pagename = 'spfeatures'
}else if (layout=='parties' || categoryid=='2177' || categoryid=='2206'){
	pagename = 'spparties'
}else if (category_id=='9469'){
	pagename = 'sppick'
}else if (category_id=='9470'){
	pagename = 'spevents'
}else if (category_id=='9468'){
	pagename = 'spopenings'
}else if (category_id=='23218'){
	pagename = 'spmen'
}else{
	pagename ='stylephile' 
}

//Search 
function checkSearch() 
{
  if (document.SearchForm.query.value == "")
  {
    window.alert("Please enter a query to be searched for.");
    return false;
  }
}

function newsletterSignup()
{
mystr = document.newsletter.mail_email.value;
varArr = new Array();
varArr = mystr.split(";");
var signup = 0;

if (document.newsletter.newsletterType.checked == false) {
	strMsg = "Please check at least one of the newsletter boxes.";            
    alert(strMsg);
    document.newsletter.mail_email.focus();
    return false;
}

for (j=0; j<=varArr.length-1; j++){
     
	if(!ValidEmail(varArr[j]))
    {strMsg = "The email address you typed as yours is invalid.";            
    alert(strMsg);
    document.newsletter.mail_email.focus();
    return false;
    }
}

if (document.newsletter.newsletterType.checked == true) {
   document.newsletter.mailTo.value = "stylephile_subscribe@email.variety.com";
   signup = 1;
}

document.newsletter.mailRedirect.value = "index.asp?layout=ThankYou&signup=" + signup; 
document.newsletter.mailFrom.value = document.newsletter.mail_email.value;
return true;

}

function ValidEmail(email) {

var invalidChars = " /:,;";
var invalidChar;

if (email == "") {
   return false;
}

for (i=0; i<invalidChars.length; i++) {
     invalidChar = invalidChars.charAt(i)
     if (email.indexOf(invalidChar,0) != -1) {
         return false;
     }
     }
     atPos = email.indexOf("@",1)
     if (atPos == -1) {
        return false;
     }
     if (email.indexOf("@",atPos+1) != -1) {
        return false;
     }
     periodPos = email.indexOf(".",atPos)
     if (periodPos == -1) {
        return false;
     }
     if (periodPos+3 > email.length) {
        return false;
     }       

     return true;
}

function Homepopup() {
var URL = "/index.asp?layout=HomePopUp";
var popup;
var w = 800, h = 600;

if (document.all || document.layers) {
   w = screen.availWidth;
   h = screen.availHeight;
}

var popW = 400, popH = 398;

var leftPos = (w-popW)/2, topPos = (h-popH)/2;

popup = window.open(URL,"Popup","toolbar=no,statusbar=no,location=no,scrollbars=no,resizable=no,width=" + popW + ",height=" + popH + ",top=" + topPos + ",left=" + leftPos);
popup.focus();

return true;
}

function makeCookie(name,value,days)
{
            if (days)
            {
                        var date = new Date();
                        date.setTime(date.getTime()+(days*24*60*60*1000));
                        var expires = "; expires="+date.toGMTString();
            }
            else var expires = "";
            document.cookie = name+"="+value+expires+"; path=/";
}

function getCookie(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;
}


