// ------------------------------------------------
//  POP UP WINDOW 
// ------------------------------------------------
function popup(url, name, w, h, scroll)
{
	if( (name == "") || (name == null) )	{	var Winname = "Playtextampons";	}
	else	{	var Winname = name;	}
	if( (scroll == "") || (scroll == null) ){	var Winscroll = "yes";	}
	else	{	var Winscroll = scroll;	}

	window.open(url, Winname, "resizable=no,toolbar=no,location=no,status=no,scrollbars="+Winscroll+",menubar=no,width="+w+",height="+h+",screenX=0,screenY=0,left=0,top=0");
}


function recommender()
{
	window.open("../products/recommender.html","Window","resizable=no,toolbar=no,location=no,status=no,scrollbars=no,menubar=no,width=430,height=560,screenX=0,screenY=0,left=0,top=0");
}


// ------------------------------------------------
//  VALIDATE EDUCATORS' PACKAGE FORM REGISTRATION 
// ------------------------------------------------
function validateEducatorsReg()
{
	var errors="";

	if(document.regform.firstname.value == null || document.regform.firstname.value == "")
	{
		errors = "first name\n";
	}

	if(document.regform.lastname.value == null || document.regform.lastname.value == "")
	{
		errors += "last name\n";
	}
	if(document.regform.address.value == null || document.regform.address.value == "")
	{
		errors += "address\n";
	}

	if(document.regform.city.value == null || document.regform.city.value == "")
	{
		errors += "city\n";
	}
	if(document.regform.state.value == null || document.regform.state.value == "")
	{
		errors += "state\n";
	}
	if(document.regform.zip.value == null || document.regform.zip.value == "")
	{
		errors += "zip code\n";
	} else {

		if(isNaN(document.regform.zip.value))
		{
			errors += "invalid zip code\n";
		}
		if(!isNaN(document.regform.zip.value))
		{
			var number = document.regform.zip.value;
			if(number.length != 5)
			{
				errors += "zip code must be 5 digit number\n";
			}
		}
	}
	if(document.regform.phone.value == null || document.regform.phone.value == "")
	{
		errors += "phone number\n";
	}
	if(document.regform.email.value == null || document.regform.email.value == "")
	{
		errors += "email address\n";
	} else {
		if ((document.regform.email.value.indexOf('@',0)==-1) || (document.regform.email.value.indexOf('www.',0)==0) || (document.regform.email.value.indexOf('.',0)==-1))
	 	{
			errors += "invalid email address\n";
	 	}
	}
	if(document.regform.students.value == null || document.regform.students.value == "")
	{
		errors += "number of students\n";
	}
	if(document.regform.timeofyear.value == null || document.regform.timeofyear.value == "")
	{
		errors += "time of year subject is taught\n";
	}

	if (errors != "") 
	{ 
		alert("The following fields are required: \n \n" + errors);	
		return false; 
	}
	else {	
		return true;
	}

}



// ------------------------------------------------
//  VALIDATE BROCHURES FORM REGISTRATION 
// ------------------------------------------------
function validateBrochuresReg()
{
	var errors="";

	if(document.regform.firstname.value == null || document.regform.firstname.value == "")
	{
		errors = "first name\n";
	}

	if(document.regform.lastname.value == null || document.regform.lastname.value == "")
	{
		errors += "last name\n";
	}
	if(document.regform.address.value == null || document.regform.address.value == "")
	{
		errors += "address\n";
	}

	if(document.regform.city.value == null || document.regform.city.value == "")
	{
		errors += "city\n";
	}
	if(document.regform.state.value == null || document.regform.state.value == "")
	{
		errors += "state\n";
	}
	if(document.regform.zip.value == null || document.regform.zip.value == "")
	{
		errors += "zip code\n";
	} else {

		if(isNaN(document.regform.zip.value))
		{
			errors += "invalid zip code\n";
		}
		if(!isNaN(document.regform.zip.value))
		{
			var number = document.regform.zip.value;
			if(number.length != 5)
			{
				errors += "zip code must be 5 digit number\n";
			}
		}
	}
	if(document.regform.phone.value == null || document.regform.phone.value == "")
	{
		errors += "phone number\n";
	}
	if(document.regform.email.value == null || document.regform.email.value == "")
	{
		errors += "email address\n";
	} else {
		if ((document.regform.email.value.indexOf('@',0)==-1) || (document.regform.email.value.indexOf('www.',0)==0) || (document.regform.email.value.indexOf('.',0)==-1))
	 	{
			errors += "invalid email address\n";
	 	}
	}
	if(document.regform.students.value == null || document.regform.students.value == "")
	{
		errors += "number of students\n";
	}
/*
	if(document.regform.quantity.value == null || document.regform.quantity.value == "")
	{
		errors += "brochure quantity\n";
	}

*/

	var checked=0;
	for(i=0;i<document.regform.quantity.length;i++) {

		var radiobtn=document.regform.quantity[i];
		if(radiobtn.checked == true) {
			checked=1;
//alert("radio #" + i);
		}
	}


	if(checked==0)
	{
		errors += "brochure quantity\n";
	}







	if(document.regform.timeofyear.value == null || document.regform.timeofyear.value == "")
	{
		errors += "time of year subject is taught\n";
	}

	if (errors != "") 
	{ 
		alert("The following fields are required: \n \n" + errors);	
		return false; 
	}
	else {	
		return true;
	}

}



// ------------------------------------------------
//  VALIDATE NEWSLETTER REGISTRATION 
// ------------------------------------------------
function validateNewsletterReg()
{
	var errors="";

	if(document.regform.firstname.value == null || document.regform.firstname.value == "")
	{
		errors = "first name\n";
	}

	if(document.regform.lastname.value == null || document.regform.lastname.value == "")
	{
		errors += "last name\n";
	}
	if(document.regform.address.value == null || document.regform.address.value == "")
	{
		errors += "address\n";
	}

	if(document.regform.city.value == null || document.regform.city.value == "")
	{
		errors += "city\n";
	}
	if(document.regform.state.value == null || document.regform.state.value == "")
	{
		errors += "state\n";
	}
	if(document.regform.zip.value == null || document.regform.zip.value == "")
	{
		errors += "zip code\n";
	} else {

		if(isNaN(document.regform.zip.value))
		{
			errors += "invalid zip code\n";
		}
		if(!isNaN(document.regform.zip.value))
		{
			var number = document.regform.zip.value;
			if(number.length != 5)
			{
				errors += "zip code must be 5 digit number\n";
			}
		}
	}

	if(document.regform.birthmonth.value == "0" || document.regform.birthmonth.value == null || document.regform.birthmonth.value == "")
	{
		errors += "birth month\n";
	}
	if(document.regform.birthday.value == "0" || document.regform.birthday.value == null || document.regform.birthday.value == "")
	{
		errors += "birth day\n";
	}
	if(document.regform.birthyear.value == "0" || document.regform.birthyear.value == null || document.regform.birthyear.value == "")
	{
		errors += "birth year\n";
	}

	if (errors != "") 
	{ 
		alert("The following fields are required: \n \n" + errors);	
		return false; 
	}
	else {	
		return true;
	}

}



// ------------------------------------------------
//  CHECKS FOR EMPTY FIELDS IN QUIZ 
// ------------------------------------------------
function validateQuiz(frm,ttlquestions) {
	// frm = form name
	// ttlquestions = total number of questions in quiz that must be answered


	var checked=0;  //number of questions answered
	for(i=0; i<frm.elements.length-1; i++) {
		if (frm.elements[i].checked) {
			checked++;
		}
	} 
	if (checked < ttlquestions) {
		alert("Please answer all questions before submitting.");
		return false;
	}
	else {
		frm.submit();
		return true;
	}
}


// ------------------------------------------------
//  WINDOW RESIZE FOR PLAYTEXTAMPONS.COM
// ------------------------------------------------
function resize() 
{	
	if (window.resizeTo) window.location.reload();
}

// ------------------------------------------------
//  START OF WEBTRENDS LIVE TAG 
// Copyright 2002 NetIQ Corporation
// For privacy concerns, check our Privacy Policy at http://www.webtrendslive.com/wtl_system/privacy_policy.htm
// eCommerce Revenue Tracking (patent pending) 
// For eCommerce implementation, visit the following page: 
// http://www.webtrendslive.com/wtl_system/support/online_help/open_help.asp?helppage=techsupport_code_ecommerce&redirection=help 
var wtl_imgarray = new Array; 
var wtl_ptr = 0;
function wtl_Tag6(wtl_TagID,wtl_SID,wtl_URL,wtl_Title,CONTENTGROUP){
	function wtl_createImage(wtl_src){
		if (document.images)		{
			wtl_imgarray[wtl_ptr] = new Image;
			wtl_imgarray[wtl_ptr].src = wtl_src;
			wtl_ptr++; 
		}
	}	
	function D8( d)	{
		var fwd=1, seed= new Date('01/01/2000'), key= "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
		var s= key.charAt( d.getFullYear()-2000)+key.charAt( d.getMonth()+1)+key.charAt( d.getDate());
		s+= key.charAt( d.getHours())+key.charAt( d.getMinutes())+key.charAt( d.getSeconds());
		while( seed.getDay()!=fwd) seed= new Date(seed.getTime() + 86400000);
		var w= Math.floor( (d.getTime()-(seed.getTime()+86400000)) / 604800000 );
		s+= key.charAt( (w-(w%16))/16 );
		s+= key.charAt( w%16);
		return s;
	}
	function A( B, C)	{
		W+="&"+B+"="+escape(C);
	}	
	var t = new Date();
	var W="http"+(window.location.protocol.indexOf('https:')==0?'s':'')+"://statse.webtrendslive.com/S" + wtl_SID + "/button6.asp?tagver=" + wtl_TagVer + "&si=" + wtl_TagID + "&fw=" + wtl_FWD;
	A( "server", typeof(SERVER)== "string" ? SERVER : "");
	A( "order", typeof(ORDER)== "string" ? ORDER : "");
	A( "Group", typeof(CONTENTGROUP)== "string" ? CONTENTGROUP : "");
	A( "invoice", typeof(INVOICE)== "string" ? INVOICE : "");
	A( "cartview", typeof(CARTVIEW)== "string" ? CARTVIEW : "");
	A( "cartadd", typeof(CARTADD)== "string" ? CARTADD : "");
	A( "cartremove", typeof(CARTREMOVE)== "string" ? CARTREMOVE : "");
	A( "checkout", typeof(CHECKOUT)== "string" ? CHECKOUT : "");
	A( "cartbuy", typeof(CARTBUY)== "string" ? CARTBUY : "");
	A( "adcampaign", typeof(ADCAMPAIGN)== "string" ? ADCAMPAIGN : "");
	A( "tz", t.getTimezoneOffset());
	A( "ch", t.getHours());
	A( "cl", D8(t));
	A( "ti", wtl_Title);
	A( "url", wtl_URL);
	A( "rf", window.document.referrer);
	A( "js", "Yes");
	A( "ul", navigator.appName=="Netscape" ? navigator.language : navigator.userLanguage);
	if(typeof(screen)=="object")	{
		A( "sr", screen.width+"x"+screen.height);
		A( "cd", screen.colorDepth);
		A( "jo", navigator.javaEnabled() ? "Yes" : "No");
	}
	if( W.length>2048 && navigator.userAgent.indexOf('MSIE')>=0)
		W= W.substring( 0, 2043)+"&tu=1";
	wtl_createImage(W);
}
// ------------------------------------------------


function writefooter(){
document.write("<table width=\"1006\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">");
document.write("<tr><td style=\"font-family:arial;font-size:11px;color:#cccccc;\" align=\"center\"><a href=\"/legal/privacystatement.html\" class=\"privacy\" target='_blank'>&#169;2002, <script language=\"Javascript\" type=\"text/javascript\">var todaysdate = new Date();var year = todaysdate.getFullYear();document.write (year);</script> Playtex Products Inc.  Privacy Terms and Conditions.</a><br /><a href=\"javascript:popup(\'/legal/guarantee.html\', \'Guarantee\', 300, 300, \'no\');\" class=\"privacy\">Playtex&reg; Tampons Guarantee Offer</a></td></tr></table");
}