function MM_preloadImages() { //v3.0

  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();

    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)

    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}

}

function MM_swapImgRestore() { //v3.0f
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function loginORG()
{
		strEmail = document.forms[1].elements[0].value;
		myString = new String(strEmail);
		document.forms[1].Username.value = myString.replace('@','\\@');
		return true;
}
function login()
{
		strEmail = document.forms[1].elements[0].value;
		if(strEmail == "")
		{
			alert("Please enter Username");
			//document.forms[1].elements[0].focus();
			return(false);
		}
		else if(document.forms[1].Password.value == "")
		{
			alert("Please enter Password");
			//document.forms[1].Password.focus();
			return(false);
		}
		else
		{	
			myString = new String(strEmail);
			document.forms[1].Username.value = myString.replace('@','\\@');
//alert("Continue..");
			return (true);
		}
}
/***** function changed 10 Dec 2008 due to change in design  ******/
function loginN()
{
		
		//alert(document.forms[1].elements);
		//alert(document.forms[1].elements[0].value);
		//alert(document.forms[1].elements[1].value);
		//alert(document.forms[1].elements[2].value);
		//strEmail = document.forms[1].elements[0].value;
		//alert(document.forms[1].txtusname.value);
		//alert(document.forms[1].txtpass.value);

		strEmail = document.forms[1].txtusname.value; //document.forms[1].elements[0].value;
		if(strEmail == "" || isWhitespaceChar(strEmail))
		{
			alert("Please enter Email Address");
			document.forms[1].txtusname.focus();
			return false;
		}
		else if (!checkemailNew(strEmail))
		{
			document.forms[1].txtusname.focus();
			return false;
		}
		else if(document.forms[1].txtpass.value == "" || isWhitespaceChar(document.forms[1].txtpass.value))
		{
			alert("Please enter Password");
			document.forms[1].txtpass.focus();
			return false;
		}
		else
		{	
			//myString = new String(strEmail); CHOW
			//myString1 = myString.replace('@','\\@'); CHOW

			document.forms[1].Username.value = "";
			document.forms[1].Password.value = "";
			document.forms[1].Username.value = "==" + strEmail;
			document.forms[1].Password.value = "==" + document.forms[1].txtpass.value;
			return true;
		}
}
/*
function loginN()
{
		//alert(document.forms[1].elements);
		//alert(document.forms[1].elements[0].value);
		//alert(document.forms[1].elements[1].value);
		//alert(document.forms[1].elements[2].value);
		//strEmail = document.forms[1].elements[0].value;
		//alert(document.forms[1].txtusname.value);
		//alert(document.forms[1].txtpass.value);

		strEmail = document.forms[1].elements[0].value;
		if(strEmail == "")
		{
			alert("Please enter Email Address");
			document.forms[1].elements[0].focus();
			return(false);
		}
		else if (!checkemailNew(strEmail))
		{
			document.forms[1].elements[0].focus();
			return false;
		}
		else if(document.forms[1].elements[2].value == "")
		{
			alert("Please enter Password");
			document.forms[1].elements[2].focus();
			return(false);
		}
		else
		{	
			//myString = new String(strEmail); CHOW
			//myString1 = myString.replace('@','\\@'); CHOW

			document.forms[1].Username.value = "";
			document.forms[1].Password.value = "";
			document.forms[1].Username.value = "==" + strEmail;
			document.forms[1].Password.value = "==" + document.forms[1].elements[2].value;
			return (true);
		}
}
*/
	function loginOLD()
	{
		strEmail = document.forms[1].elements[0].value;
		if(document.forms[1].elements[0].value == "")
		{
			alert("Please enter Username");
			document.forms[1].elements[0].focus();
			return(false);
		}
		else if(document.forms[1].Password.value == "")
		{
			alert("Please enter Password");
			document.forms[1].Password.focus();
			return(false);
		}
		else
		{	
			myString = new String(strEmail);
			document.forms[1].Username.value = myString.replace('@','\\@');
			return true;
		}
		
	}

	function ChangePassword()
	{
		if(document.forms[1].Username.value != "" || document.forms[1].ConfirmUsername.value != "")
		{ 		
			if(document.forms[1].Username.value==document.forms[1].ConfirmUsername.value) 
			{
				if(document.forms[1].NewPassword.value==document.forms[1].ConfirmNewPassword.value)
				{
					alert("True");
					return(true);
				}
				else
				{
					alert("Please check New Password and Confirm New Password");
					return(false);
				}
				
			}
			else
			{
				alert("Please check Username and Confirm Username ");
				return(false);	
			}
		}
		else
		{
			alert("Username and Password cannot be empty");
			return(false);
		}
	}
	

function CheckEmailORG()
{
	if(document.forms[1].Username.value == "")
	{
		alert("Please enter username.");
		document.forms[1].Username.focus();	
		return false;
	}
	else if(document.forms[1].elements[1].value == "")
	{
		alert("Please enter Email Address.");
		document.forms[1].elements[1].focus();	
		return false;	
	}
	else
	{
		strEmail = document.forms[1].elements[1].value;
		document.forms[1].Email.value = strEmail.replace('@','\\@');
/*		if (document.forms[1].elements[1].value != "")
		{
			var x=document.forms[1].elements[1].value;
			var length=x.length
			var pos=x.indexOf("@");
			var str1=x.substr(0,pos);
			var str2=x.substr(pos,length+1);
			var str3=str1 + "\\" + str2;
			document.forms[1].elements("Email").value=str3;
		}
*/		
		return true;
	}
}

/** Changed on 10 Dec due to design change   **/
function CheckEmail()
{	//strUserName = document.forms[1].elements[0].value;

	strEmail = document.forms[1].txtfemail.value;
	/*if(strUserName == "")
	{
		alert("Please enter username.");
		document.forms[1].elements[0].focus();	
		return false;
	}*/
	 if(strEmail== "")
	{
		alert("Please enter Email Address.");
		document.forms[1].txtfemail.focus();	
		return false;	
	}
	else if(!checkemailNew(strEmail))
	{
		
		document.forms[1].txtfemail.focus();
		return false;
	}
	else
	{
		
		//myString = new String(strUserName);
		//document.forms[1].Username.value = myString.replace('@','\\@');
		//myStringE = new String(strEmail);
		document.forms[1].Email.value = strEmail; //myStringE.replace('@','\\@');
		
	
/*
		myString = new String(strUserName);
		document.forms[1].Username.value = myString;
		myStringE = new String(strEmail);
		document.forms[1].Email.value = myStringE;

		if (document.forms[1].elements[1].value != "")
		{
			var x=document.forms[1].elements[1].value;
			var length=x.length
			var pos=x.indexOf("@");
			var str1=x.substr(0,pos);
			var str2=x.substr(pos,length+1);
			var str3=str1 + "\\" + str2;
			document.forms[1].elements("Email").value=str3;
		}*/
		return true;
	}
}




/*

function CheckEmail()
{	//strUserName = document.forms[1].elements[0].value;

	strEmail = document.forms[1].elements[0].value;
	
	 if(strEmail== "")
	{
		alert("Please enter Email Address.");
		document.forms[1].elements[0].focus();	
		return false;	
	}
	else if(!checkemailNew(strEmail))
	{
		
		document.forms[1].elements[0].focus();
		return false;
	}
	else
	{
		
		//myString = new String(strUserName);
		//document.forms[1].Username.value = myString.replace('@','\\@');
		//myStringE = new String(strEmail);
		document.forms[1].Email.value = strEmail; //myStringE.replace('@','\\@');
	

		return true;
	}
}
*/

function ChequePayment(frm)
{
	if(!document.forms[1].elements("PaymentType").checked)
	{
		document.forms[1].elements("PaymentType").focus();
	}
}

function SaveNew()
{
	document.forms[1].elements[0].value="savenew";
	document.forms[1].elements("ApplicationWebStatus").value="Inomplete";
}

function SubmitNew()
{
	document.forms[1].elements[0].value="submitnew";
	document.forms[1].elements("ApplicationWebStatus").value="Complete";
}

function Chpwd()
{
		var x = navigator;
		var NavStr = "Name=" + x.appName;
		var Str1 = "\r Platform=" + x.platform;
		var Str2 = "\r UA=" + x.userAgent;
		var Bstr = NavStr + Str1 + Str2; 
		//alert(Bstr);
		//document.getElementById('myString').focus();
		//alert(document.forms[1].tokenpwd.style.visibility);
		 //alert(document.forms[1].tokenpwd.disabled);   
	if(document.forms[1].tokenpwd.value=="")
	{
		
		alert("Please enter Current Password");
		//var TxtFSS= document.getElementById('tokenpwd');
		//alert(TxtFSS);
		/*if (TxtFSS!= null)
		{
			
		     TxtFSS.focus();
		} 
		else
		{
			alert("Object is null");
		}*/
		document.forms[1].tokenpwd.focus();
		return false;
	}
	else if(document.forms[1].NewPassword.value=="")
	{
		alert("Please enter New Password");
		document.forms[1].NewPassword.focus();
		return false;
	}
	else if( ! alphanumeric(document.forms[1].NewPassword.value))
	{
		alert("Password must contain only alphanumeric characters.");
		document.forms[1].NewPassword.focus();
		return false;
	}
	else if(document.forms[1].ConfirmPassword.value=="")
	{
		alert("Please enter Confirm New Password");
		document.forms[1].ConfirmPassword.focus();
		return false;
	}
	else if(document.forms[1].NewPassword.value != document.forms[1].ConfirmPassword.value)
	{
		alert("New password and Confirm New Password do not match");
		document.forms[1].NewPassword.focus();
		return false;
	}
/*	else if(document.forms[1].elements[1].value != document.forms[1].elements[4].value)
	{
		alert("Old Password do not match");
		document.forms[1].elements[1].focus();
		return false;
	}*/
	else
	{
		document.forms[1].BrowserInfo.value = Bstr;
		return true;
	}
}

function CheckSave(strParam)
{
	

	strSynopsis = document.forms[1].ScreenplaySynopsis.value;
	strLen = strSynopsis.length;
	//alert(document.forms[1].Pages.value);	
		if(document.forms[1].ScreenplayTitle.value == "" || isWhitespaceChar(document.forms[1].ScreenplayTitle.value))
		{
			alert("Please enter Screenplay Title");
			document.forms[1].ScreenplayTitle.focus();
			return false;
		}
		else if(document.forms[1].Genre.value == "" || isWhitespaceChar(document.forms[1].Genre.value))
		{
			alert("Please enter Genre");
			document.forms[1].Genre.focus();
			return false;
		}
		else if(document.forms[1].Pages.value == "" || isWhitespaceChar(document.forms[1].Pages.value))
		{
			alert("Please enter Length");
			document.forms[1].Pages.focus();
			return false;
		}
		else if(isInteger(document.forms[1].Pages.value)==false)
		{
		    alert("Please specify number of pages as number");
			return false;
		}
		else if(document.forms[1].ScreenplaySynopsis.value == "" || isWhitespaceChar(document.forms[1].ScreenplaySynopsis.value))
		{
			alert("Please enter Screenplay Synopsis");
			document.forms[1].ScreenplaySynopsis.focus();
			return false;
		}
		else if(strLen > 320)
		{
			alert("Screenplay Synopsis should not exceed more than 320 characters.");
			document.forms[1].ScreenplaySynopsis.focus();
			return false;
		}
		else
		{
			//document.forms[1].ApplicationWebStatus.value="In-Progress";
			document.forms[1].elements[0].value=strParam;
			if (strParam == 'C' || strParam == 'P')
			{
				document.forms[1].action = 'NewAppCollaboratorReply.php';
			}
			return true;
		}
}
function CheckEditSave()
{
	
	strSynopsis = document.forms[1].ScreenplaySynopsis.value;
	strLen = strSynopsis.length;
		if(document.forms[1].ScreenplayTitle.value == "" || isWhitespaceChar(document.forms[1].ScreenplayTitle.value))
		{
			alert("Please enter Screenplay Title");
			document.forms[1].ScreenplayTitle.focus();
			return false;
		}
		else if(document.forms[1].Genre.value == "" || isWhitespaceChar(document.forms[1].Genre.value))
		{
			alert("Please enter Genre");
			document.forms[1].Genre.focus();
			return false;
		}
		else if(document.forms[1].Pages.value == "" || isWhitespaceChar(document.forms[1].Pages.value))
		{
			alert("Please enter Length");
			document.forms[1].Pages.focus();
			return false;
		}
		else if(isInteger(document.forms[1].Pages.value)==false)
		{
		    alert("Please specify number of pages as number");
			return false;
		}
		else if(document.forms[1].ScreenplaySynopsis.value == "" || isWhitespaceChar(document.forms[1].ScreenplaySynopsis.value))
		{
			alert("Please enter Screenplay Synopsis");
			document.forms[1].ScreenplaySynopsis.focus();
			return false;
		}
		else if(strLen > 320)
		{
			alert("Screenplay Synopsis should not exceed more than 320 characters.");
			document.forms[1].ScreenplaySynopsis.focus();
			return false;
		}
	
		else
		{
			return true;
		}
}

function CheckSubmit()
{
	
		if(document.forms[1].ScreenplayTitle.value == "")
		{
			alert("Please enter Screenplay Title");
			document.forms[1].ScreenplayTitle.focus();
			return false;
		}
		else if(document.forms[1].Genre.value == "")
		{
			alert("Please enter Genre");
			document.forms[1].Genre.focus();
			return false;
		}
		else if(document.forms[1].Pages.value == "")
		{
			alert("Please enter Length");
			document.forms[1].Pages.focus();
			return false;
		}
		else if(document.forms[1].ScreenplaySynopsis.value == "")
		{
			alert("Please enter Screenplay Synopsis");
			document.forms[1].ScreenplaySynopsis.focus();
			return false;
		}
		
		else
		{
			//document.forms[1].ApplicationWebStatus.value="Complete";
			//document.forms[1].elements[0].value="submitnew";
			document.forms[1].SubmitFlag.value="1";
			return true;
		}
}

// Declaring required variables
var digits = "0123456789";
// non-digit characters which are allowed in phone numbers
var phoneNumberDelimiters = "()- "
// characters which are allowed in international phone numbers
// (a leading + is OK)
var validWorldPhoneChars = phoneNumberDelimiters + "+";
// Minimum no of digits in an international phone no.
//var minDigitsInIPhoneNumber = 10;
var minDigitsInIPhoneNumber = 10;

function isInteger(s)
{   var i;
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}

function stripCharsInBag(s, bag)
{   var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not in bag, append to returnString.
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character isn't whitespace.
        var c = s.charAt(i);
        if (bag.indexOf(c) == -1) returnString += c;
    }
    return returnString;
}

function checkInternationalPhone(strPhone)
{	
	s=stripCharsInBag(strPhone,validWorldPhoneChars);
	return (isInteger(s) && s.length >= minDigitsInIPhoneNumber);
}

function isPhInteger(s)
{   var i;
    var returnVal = "T";
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) returnVal = "F";
    }
    // All characters are numbers.
    return returnVal;
}

function validatePhoneNo(strPhone)
{
	var returnStr = "T";
	if (strPhone.length > 0)
{
	strPhH = stripCharsInBag(strPhone,validWorldPhoneChars);
	strHInt = isPhInteger(strPhH);
//	if (strHInt == "F" ) returnStr = "F";
//	if (strHInt == "F" || strPhH.length != minDigitsInIPhoneNumber ) returnStr = "F";
}
//	if (strPhone.length > 12) returnStr = "F";
	if (strPhone.length == 12)
	{
		if (strPhone.charAt(3) != "-" || strPhone.charAt(7) != "-") returnStr = "F";
	}

	return returnStr;
}

function formatPhone(strPhone)
{	// alert("format " + strPhone);
if (strPhone.length == 10 )
{
	var str1=strPhone.slice(0,3);
	var str2=str1.replace(str1, str1 + "-");
	var str3=strPhone.slice(3,10);
	var str4 = str2.concat(str3);
	var str5=str4.slice(0,7);
	var str7=str5.replace(str5, str5 + "-");
	var str6=str4.slice(7,11);
	var str8 = str7.concat(str6);
	return str8;
}
else
	return strPhone;
	
}

function alphanumeric(alphane)
{
	var numaric = alphane;
	for(var j=0; j<numaric.length; j++)
		{
		  var alphaa = numaric.charAt(j);
		  var hh = alphaa.charCodeAt(0);
		  if((hh > 47 && hh<59) || (hh > 64 && hh<91) || (hh > 96 && hh<123))
		  {
		  }
		else	{
			 return false;
		  }
		}
 return true;
}

function useralphanumeric(alphane)
{
	var numaric = alphane;
	for(var j=0; j<numaric.length; j++)
		{
		  var alphaa = numaric.charAt(j);
		  var hh = alphaa.charCodeAt(0);
		  if((hh > 47 && hh<59) || (hh > 64 && hh<91) || (hh > 96 && hh<123) || (hh == 64))
		  {
		  }
		else	{
			 return false;
		  }
		}
 return true;
}
function ValidateAccount()
{			
		
		strState = document.forms[1].State.value;
		
		var PhoneH=document.forms[1].HomePhone.value;
		var PhoneM=document.forms[1].CellPhone.value;
		var PhoneW=document.forms[1].WorkPhone.value;
		//var steemail=document.forms[1].Username.value;
		//alert(document.forms[1].Username.value);
		var x = navigator;
		var NavStr = "Name=" + x.appName;
		var Str1 = "\r Platform=" + x.platform;
		var Str2 = "\r UA=" + x.userAgent;
		var Bstr = NavStr + Str1 + Str2; 
		//alert(Bstr);
		
		 if(document.forms[1].YearOfBirth.value != "" )
		{	var YOB = document.forms[1].YearOfBirth.value;
			var YL = YOB.length;
			if (YL != 4 || ! isInteger(YOB))
			{
				alert("Year of Birth is invalid.");
				return false;
			}
		}
		
		if(document.forms[1].Username.value=="" || isWhitespaceChar(document.forms[1].Username.value))
		{
			//alert("Please enter User name"); CHOW
			alert("Please enter Email Address.");	
			document.forms[1].Username.focus();
			return false;
		}
		else if(!checkemailNew(document.forms[1].Username.value))
		{
			document.forms[1].Username.focus();
			return false;
			 
		}
		else if(document.forms[1].txtconfemail.value=="" || isWhitespaceChar(document.forms[1].txtconfemail.value))
		{
			alert("Please enter Re-enter Email Address.");	
			document.forms[1].txtconfemail.focus();
			return false;
		}
		else if(!checkemailNew(document.forms[1].txtconfemail.value))
		{
			document.forms[1].txtconfemail.focus();
			return false;
			 
		}
		else if(document.forms[1].Username.value !=document.forms[1].txtconfemail.value)
		{
			alert("Email and Re-enter email do not match.");
			document.forms[1].txtconfemail.focus();
			return false;	
		}
		/*else if(document.forms[1].ConfirmUsername.value=="")
		{
			alert("Please confirm User name");
			document.forms[1].ConfirmUsername.focus();
			return false;
		}*/
		/*else if( ! alphanumeric(document.forms[1].Username.value))
		{
			alert("Username must contain only alphanumeric characters.");
			document.forms[1].Username.focus();
			return false;
		}*/
		else if(document.forms[1].Password.value=="" || isWhitespaceChar(document.forms[1].Password.value))
		{
			alert("Please enter Password");
			document.forms[1].Password.focus();
			return false;
		}
		else if(!alphanumeric(document.forms[1].Password.value))
		{
			alert("Password must contain only alphanumeric characters.");
			document.forms[1].Password.focus();
			return false;
		}
		else if(document.forms[1].ConfirmPassword.value=="" || isWhitespaceChar(document.forms[1].ConfirmPassword.value))
		{
			alert("Please Confirm Password");
			document.forms[1].ConfirmPassword.focus();
			return false;
		}
		else if(document.forms[1].Password.value != document.forms[1].ConfirmPassword.value)
		{
			alert("Password and Confirm Password do not match");
			document.forms[1].Password.focus();
			return false;
		}
		else if(document.forms[1].Title.value=="" )
		{
			alert("Please enter Title");
			document.forms[1].Title.focus();
			return false;
		}
		else if(document.forms[1].FirstName.value=="" || isWhitespaceChar(document.forms[1].FirstName.value))
		{
			alert("Please enter First Name");
			document.forms[1].FirstName.focus();
			return false;
		}
		else if(document.forms[1].LastName.value=="" || isWhitespaceChar(document.forms[1].LastName.value))
		{
			alert("Please enter Last Name");
			document.forms[1].LastName.focus();
			return false;
		}
		else if(document.forms[1].Address1.value=="" || isWhitespaceChar(document.forms[1].Address1.value))
		{
			alert("Please enter Address 1");
			document.forms[1].Address1.focus();
			return false;
		}
		else if(document.forms[1].City.value=="" || isWhitespaceChar(document.forms[1].City.value))
		{
			alert("Please enter City ");
			document.forms[1].City.focus();
			return false;
		}
/*
		else if(document.forms[1].State.value=="")
		{
			alert("Please enter State ");
			document.forms[1].State.focus();
			return false;
		} */
		else if(strState.length > 3)
		{
			alert("State value cannot exceed more than three characters.");
			document.forms[1].State.focus();
			return false;
		}	
		else if(document.forms[1].PostalCode.value=="" || isWhitespaceChar(document.forms[1].PostalCode.value))
		{
			alert("Please enter Postal Code");
			document.forms[1].PostalCode.focus();
			return false;
		}
/*		else if(document.forms[1].Country.value=="")
		{
			alert("Please enter Country ");
			document.forms[1].Country.focus();
			return false;
		} */
		else if(document.forms[1].HomePhone.value=="" && document.forms[1].CellPhone.value=="" && document.forms[1].WorkPhone.value=="" )
		{
			alert("Please enter at least one Phone Number");
			document.forms[1].HomePhone.focus();
			return false;
		}
		else if (validatePhoneNo(PhoneH) == "F")
		{	alert("Invalid Home Phone.\nPlease use hyphens when entering phone number, for example: xxx-xxx-xxxx.");
			document.forms[1].HomePhone.focus();
			return false;
		}
		else if (validatePhoneNo(PhoneM) == "F")
		{	alert("Invalid Cell Phone.\nPlease use hyphens when entering phone number, for example: xxx-xxx-xxxx.");
			document.forms[1].CellPhone.focus();
			return false;
		}
		else if (validatePhoneNo(PhoneW)== "F")
		{	alert("Invalid Work Phone.\nPlease use hyphens when entering phone number, for example: xxx-xxx-xxxx.");
			document.forms[1].WorkPhone.focus();
			return false;
		}

		else if( ! document.forms[1].PhoneChoice[0].checked  &&  ! document.forms[1].PhoneChoice[1].checked  && ! document.forms[1].PhoneChoice[2].checked )
		{	alert("Please select a Preferred Contact No.")
			return (false);
		}
		
		/*else if(document.forms[1].Email.value=="")
		{
			alert("Please enter E-mail");
			document.forms[1].Email.focus();
			return false;
		}
		*/
		/*else if(document.forms[1].ConfirmEmail.value=="")
		{
			alert("Please enter Confirm E-mail");
			document.forms[1].ConfirmEmail.focus();
			return false;
		}*/
		/*else if(document.forms[1].Email.value != document.forms[1].ConfirmEmail.value)
		{
			alert("Email and Confirm Email do not match");
			document.forms[1].ConfirmEmail.focus();
			return false;
		}*/		
		/*else if(document.forms[1].Username.value!="")
		{
			checkemailNew(document.forms[1].Username.value);		
		}*/
		else
		{	//alert("submit");
		 //changed  22 December for proper phone format storage 
			/*if (document.forms[1].HomePhone.value != "")
				{
				document.forms[1].HomePhone.value = formatPhone(PhoneH);
				}
			else if (document.forms[1].CellPhone.value != "")
			{
				document.forms[1].CellPhone.value = formatPhone(PhoneM);
			}	
			else if (document.forms[1].WorkPhone.value != "")
			{
				document.forms[1].WorkPhone.value = formatPhone(PhoneW);
			}*/
			
			if (document.forms[1].HomePhone.value!="")
			{
				//alert("Hi all");	
				document.forms[1].HomePhone.value=formatPhone(PhoneH);
			}
			 if (document.forms[1].CellPhone.value!="")
			{
				document.forms[1].CellPhone.value = formatPhone(PhoneM);
			}	
			 if (document.forms[1].WorkPhone.value!="")
			{
				document.forms[1].WorkPhone.value = formatPhone(PhoneW);
			}
			
			document.forms[1].BrowserInfo.value = Bstr;
			document.NewAccount.submit();
			
		}
		//document.forms[1].Username.value=steemail.replace('@','\\@');

}

function ValidateCollaborator()
{
	 
	strState = document.forms[1].State.value;
		var PhoneH=document.forms[1].HomePhone.value;
		var PhoneM=document.forms[1].CellPhone.value;
		var PhoneW=document.forms[1].WorkPhone.value;
		/*var myTitle;
				var myindex;
				var mySuffix;
				myindex	=document.forms[1].Title.selectedIndex;
				myTitle=document.forms[1].Title.options[myindex].value;
				document.forms[1].selTitle.value=myTitle;
				myindex	=document.forms[1].Suffix.selectedIndex;
				mySuffix=document.forms[1].Suffix.options[myindex].value;
				document.forms[1].selSuffix.value=mySuffix;*/
				////////////////////////////////document.forms[1].ColabAdd.value="CADD";
				//alert("The Title"+document.forms[1].selTitle.value);
				//alert("the Suffix:"+document.forms[1].selSuffix.value);
		 if(document.forms[1].YearOfBirth.value != "" )
		{

			var YOB = document.forms[1].YearOfBirth.value;
			var YL = YOB.length;
			if (YL != 4 || ! isInteger(YOB))
			{
				alert("Year of Birth is invalid.");
				return false;
			}
		}
		if(document.forms[1].Title.value=="" || isWhitespaceChar(document.forms[1].Title.value))
		{
			alert("Please enter Title");
			document.forms[1].Title.focus();
			return false;
		}
		else if(document.forms[1].FirstName.value=="" || isWhitespaceChar(document.forms[1].FirstName.value))
		{
			alert("Please enter First Name");
			document.forms[1].FirstName.focus();
			return false;
		}
		else if(document.forms[1].LastName.value=="" || isWhitespaceChar(document.forms[1].LastName.value))
		{
			alert("Please enter Last Name");
			document.forms[1].LastName.focus();
			return false;
		}
		else if(document.forms[1].Address1.value=="" || isWhitespaceChar(document.forms[1].Address1.value))
		{
			alert("Please enter Address 1");
			document.forms[1].Address1.focus();
			return false;
		}
		else if(document.forms[1].City.value=="" || isWhitespaceChar(document.forms[1].City.value))
		{
			alert("Please enter City ");
			document.forms[1].City.focus();
			return false;
		}
		else if(document.forms[1].Email.value=="" || isWhitespaceChar(document.forms[1].Email.value))
		{
			alert("Please enter Email ");
			document.forms[1].Email.focus();
			return false;
		}
		else if (!checkemailNew(document.forms[1].Email.value))
		{
			document.forms[1].Email.focus();
			return false;
		}
/*
		else if(document.forms[1].State.value=="")
		{
			alert("Please enter State ");
			document.forms[1].State.focus();
			return false;
		} */
		else if(strState.length > 3)
		{
			alert("State value cannot exceed more than three characters.");
			document.forms[1].State.focus();
			return false;
		}
		else if(document.forms[1].PostalCode.value=="" || isWhitespaceChar(document.forms[1].PostalCode.value))
		{
			alert("Please enter Postal Code");
			document.forms[1].PostalCode.focus();
			return false;
		}
/*
		else if(document.forms[1].Country.value=="")
		{
			alert("Please enter Country ");
			document.forms[1].Country.focus();
			return false;
		}*/
		else if(document.forms[1].HomePhone.value=="" && document.forms[1].CellPhone.value=="" && document.forms[1].WorkPhone.value=="")
		{
			alert("Please enter at least one Phone Number");
			document.forms[1].HomePhone.focus();
			return false;
		}
/*		else if( ! document.forms[1].PhoneChoice[0].checked  &&  ! document.forms[1].PhoneChoice[1].checked  && ! document.forms[1].PhoneChoice[2].checked )
		{	alert("Please select a Preferred Contact No.")
			return (false);
		}*/
		else if (validatePhoneNo(PhoneH) == "F")
		{	alert("Invalid Home Phone.\nPlease use hyphens when entering phone number, for example: xxx-xxx-xxxx.");
			document.forms[1].HomePhone.focus();
			return false;
		}
		else if (validatePhoneNo(PhoneM) == "F")
		{	alert("Invalid Cell Phone.\nPlease use hyphens when entering phone number, for example: xxx-xxx-xxxx.");
			document.forms[1].CellPhone.focus();
			return false;
		}
		else if (validatePhoneNo(PhoneW) == "F")
		{	alert("Invalid Work Phone.\nPlease use hyphens when entering phone number, for example: xxx-xxx-xxxx.");
			document.forms[1].WorkPhone.focus();
			return false;
		}
		else if( ! document.forms[1].PhoneChoice[0].checked  &&  ! document.forms[1].PhoneChoice[1].checked  && ! document.forms[1].PhoneChoice[2].checked )
		{	
		    alert("Please select a Preferred Contact No.")
			return (false);
		}
		else
		{	
		   //alert("Format");
		   
		
			if (document.forms[1].HomePhone.value != "")
			{
				 
				document.forms[1].HomePhone.value = formatPhone(PhoneH);
				//alert(document.forms[1].HomePhone.value);
			}
			if (document.forms[1].CellPhone.value != "")
			{
				document.forms[1].CellPhone.value = formatPhone(PhoneM);
			}
			if (document.forms[1].WorkPhone.value != "")
			{
				document.forms[1].WorkPhone.value = formatPhone(PhoneW);
			}
			document.NewAccount.submit();	
				//document.form[1].selTitle.value
				/*var myTitle;
				var myindex;
				var mySuffix;
				myindex	=document.forms[1].Title.selectedIndex;
				myTitle=document.forms[1].Title.options[myindex].value;
				document.forms[1].selTitle.value=myTitle;
				myindex	=document.forms[1].Suffix.selectedIndex;
				mySuffix=document.forms[1].Suffix.options[myindex].value;
				document.forms[1].selSuffix.value=mySuffix;
				alert("The Title"+document.forms[1].selTitle.value);
				alert("the Suffix:"+document.forms[1].selSuffix.value);
				alert(document.forms[1].ColabAdd.value);*/
			
		//}	
		}
}

function ValidateApp()
{
	if(document.forms[1].ScreenplayTitle.value == "")
	{
		alert("Please enter Screenplay Title");
		document.forms[1].ScreenplayTitle.focus();
		return false;
	}
	else if(document.forms[1].Genre.value == "")
	{
		alert("Please enter Genre");
		document.forms[1].Genre.focus();
		return false;
	}
	else if(document.forms[1].Length.value == "")
	{
		alert("Please enter Length");
		document.forms[1].Length.focus();
		return false;
	}
	else
	{
		return true;
	}
	
}

function ValidateEditAccount()
{
//alert("Tettt");
	
		strState = document.forms[1].State.value;
		var PhoneH=document.forms[1].HomePhone.value;
		var PhoneM=document.forms[1].CellPhone.value;
		var PhoneW=document.forms[1].WorkPhone.value;
	
		if(document.forms[1].YearOfBirth.value != "" )
		{				
			var YOB = document.forms[1].YearOfBirth.value;
			var YL = YOB.length;
			if (YL != 4 || ! isInteger(YOB))
			{
				alert("Year of Birth is invalid.");
				return false;
			}
		}
		if(document.forms[1].Title.value=="")
		{
			alert("Please enter Title");
			document.forms[1].Title.focus();
			return false;
		}
		else if(document.forms[1].FirstName.value=="" || isWhitespaceChar(document.forms[1].FirstName.value))
		{
			alert("Please enter First Name");
			document.forms[1].FirstName.focus();
			return false;
		}
		else if(document.forms[1].LastName.value=="" || isWhitespaceChar(document.forms[1].LastName.value))
		{
			alert("Please enter Last Name");
			document.forms[1].LastName.focus();
			return false;
		}
		else if(document.forms[1].Address1.value=="" || isWhitespaceChar(document.forms[1].Address1.value))
		{
			alert("Please enter Address1");
			document.forms[1].Address1.focus();
			return false;
		}
		else if(document.forms[1].City.value=="" || isWhitespaceChar(document.forms[1].City.value))
		{
			alert("Please enter City ");
			document.forms[1].City.focus();
			return false;
		}
		else if(strState.length > 3)
		{
			alert("State value cannot exceed more than three characters.");
			document.forms[1].State.focus();
			return false;
		}	
		else if(document.forms[1].PostalCode.value=="" || isWhitespaceChar(document.forms[1].PostalCode.value))
		{
			alert("Please enter Postal Code");
			document.forms[1].PostalCode.focus();
			return false;
		}
		else if(document.forms[1].HomePhone.value=="" && document.forms[1].CellPhone.value=="" && document.forms[1].WorkPhone.value=="" )
		{
			alert("Please enter at least one Phone number");
			document.forms[1].HomePhone.focus();
			return false;
		}
		else if (validatePhoneNo(PhoneH) == "F")
		{	alert("Invalid Home Phone.\nPlease use hyphens when entering phone number, for example: xxx-xxx-xxxx.");
			document.forms[1].HomePhone.focus();
			return false;
		}
		else if (validatePhoneNo(PhoneM) == "F")
		{	alert("Invalid Cell Phone.\nPlease use hyphens when entering phone number, for example: xxx-xxx-xxxx.");
			document.forms[1].CellPhone.focus();
			return false;
		}
		else if (validatePhoneNo(PhoneW) == "F")
		{	alert("Invalid Work Phone.\nPlease use hyphens when entering phone number, for example: xxx-xxx-xxxx.");
			document.forms[1].WorkPhone.focus();
			return false;
		}
		else if(!document.forms[1].PhoneChoice[0].checked  &&  ! document.forms[1].PhoneChoice[1].checked  && ! document.forms[1].PhoneChoice[2].checked )
		{	alert("Please select a Preferred Contact No.")
			return (false);
		}
		else if(document.forms[1].Email.value=="" || isWhitespaceChar(document.forms[1].Email.value))
		{
			alert("Please enter E-mail.");
			document.forms[1].Email.focus();
			return false;
		}
		else if(!checkemailNew(document.forms[1].Email.value))
		{
			document.forms[1].Email.focus();
			return false;		 
		}
		else if(document.forms[1].confrmEmail.value=="" || isWhitespaceChar(document.forms[1].confrmEmail.value))
		{
			alert("Please enter Re-enter E-mail.");
			document.forms[1].Email.focus();
			return false;
		}
		else if(!checkemailNew(document.forms[1].confrmEmail.value))
		{
			document.forms[1].confrmEmail.focus();
			return false;		 
		}	
		else if(document.forms[1].Email.value !=document.forms[1].confrmEmail.value)
		{
			alert("E-mail and Re-enter email do not match.");
			document.forms[1].confrmEmail.focus();
			return false;
		}
		else
		{
			
			if (document.forms[1].HomePhone.value!="")
			{	
				document.forms[1].HomePhone.value = formatPhone(PhoneH);
			}
			if (document.forms[1].CellPhone.value != "")
			{
				document.forms[1].CellPhone.value = formatPhone(PhoneM);
			}
			if (document.forms[1].WorkPhone.value != "")
			{
				document.forms[1].WorkPhone.value = formatPhone(PhoneW);
			}	
			
			document.EditInformation.submit();			
		}
}


function showwindow()
{
	var generate=window.open('PrivacyPolicy.htm','name','height=500,width=550,scrollbars=yes');
	//generate.document.write('<p><a href="javascript:self.close()">Close</a> the popup.</p>');
	//generate.document.write('<p align="center"><input type="button" value="Close window" Onclick="javascript:self.close()"</p>');
	return true;
}

function ApplnCollaborator(x)
{
	if (x == 1)
	{document.forms[2].action = "EditCollaborator.php";
	//alert("The CollabID:"+document.forms[2].KP_CollaboratorID.value);
	document.forms[2].submit(); 
	}
	if (x == 2)
	{document.forms[2].action = "RemoveCollaborator.php";
	document.forms[2].submit(); 
	}
	if (x == 3)
	{document.forms[2].action = "Collaborator.php";
	document.forms[2].submit(); 
	}

}


function agree()
{
	document.forms[1].TermsAndConditionsAgreedTo.value = "Yes";
	document.forms[1].TermsFlag.value = "1";
	return true;
}

function payment()
{

	//alert(document.forms[1].PaymentType.checked.value);
	//if((document.forms[1].CreditCardName.value.length > 0 || document.forms[1].CreditCardType.value.length > 0 || document.forms[1].tempCCNumber.value.length > 0 || document.forms[1].BillingAddress1.value.length > 0 || document.forms[1].BillingZIP.value.length > 0) && (! document.forms[1].elements[4].checked))

		if((document.forms[1].CreditCardName.value.length > 0 || document.forms[1].CreditCardType.value.length > 0 || document.forms[1].tempCCNumber.value.length > 0 || document.forms[1].BillingAddress1.value.length > 0 || document.forms[1].BillingZIP.value.length > 0) && (! document.forms[1].elements[2].checked) && (!document.forms[1].elements[3].checked))
	{
		alert("Please select the Credit Card payment option if you want to pay by credit card.\nIf you want to pay by check or money order, remove all your information from the credit card fields or click the Previous Button to start over.");
		document.forms[1].elements[2].focus();
		document.forms[1].elements[2].select();
		return false;
	}
	//alert(document.forms[1].elements[2].name);
	if(document.forms[1].elements[2].checked || document.forms[1].elements[3].checked)
	{
		strCard = document.forms[1].CreditCardType.value;
		strCardNo = document.forms[1].tempCCNumber.value;
		strLen = strCardNo.length;

		if(document.forms[1].CreditCardName.value == "")
		{
			alert("Please enter name as it appears on your Credit Card");
			document.forms[1].CreditCardName.focus();
			return false;
		}
		else if (document.forms[1].CreditCardType.value == "")
		{
			alert("Please select credit card type.");
			document.forms[1].CreditCardType.focus();
			return false;
		}
		else if(document.forms[1].tempCCNumber.value == "")
		{
			alert("Please enter Credit Card Number");
			document.forms[1].tempCCNumber.focus();
			return false;
		}
		else if (strLen < 14)
		{
			alert("Please enter correct card number.\nCredit Card number must have at least 14 characters.");
			document.forms[1].tempCCNumber.focus();
			return false; 
		}
	/*	else if (strCard == 'American Express' && strLen != 15)
		{
			alert("Please enter correct card number.");
			document.forms[1].CreditCardNumber.focus();
			return false; 
		}
		else if(strCard != 'American Express' && strLen != 19)
		{
			alert("Please enter correct card number.");
			document.forms[1].CreditCardNumber.focus();
			return false; 
		}		*/
		else if(document.forms[1].BillingAddress1.value == "")
		{
			alert("Please enter Billing Address");
			document.forms[1].BillingAddress1.focus();
			return false;
		}
		else if(document.forms[1].BillingZIP.value == "")
		{
			alert("Please enter Billing Zip");
			document.forms[1].BillingZIP.focus();
			return false;
		}
		else
		{
//			document.forms[1].PaymentReceived.value = 'Yes';
			
			return true;
		}
	}
	else
	{
	    
		return true;
	}
	//alert("Hifsdfsd");
}

/*function credit()
{
	alert("Credit");
	alert(!document.forms[1].elements[4].checked);
	if(!(document.forms[1].elements[4].checked))
	{
		alert("In if");
		document.forms[1].elements[4].checked='true';
	}
	return false;
}*/

function PrintPage(strFile,strW)
{
	var strWin = window.open(strFile,strW,'alwaysRaised=yes,menubar=yes,height=550,width=850,top=25,left=25,scrollbars=yes,resizable=yes');
//	strWin.print();

}
function ShowEdit(strId,appid)
{
	document.forms[1].elements[0].value = strId;
	document.forms[1].elements[1].value = appid;
	document.forms[1].submit();
}

//Web Trends code START
var gService = true;
var gTimeZone = -8;
// Code section for Enable First-Party Cookie Tracking
function dcsCookie(){
	if (typeof(dcsOther)=="function"){
		dcsOther();
	}
	else if (typeof(dcsPlugin)=="function"){
		dcsPlugin();
	}
	else if (typeof(dcsFPC)=="function"){
		dcsFPC(gTimeZone);
	}
}
function dcsGetCookie(name){
	var pos=document.cookie.indexOf(name+"=");
	if (pos!=-1){
		var start=pos+name.length+1;
		var end=document.cookie.indexOf(";",start);
		if (end==-1){
			end=document.cookie.length;
		}
		return unescape(document.cookie.substring(start,end));
	}
	return null;
}
function dcsGetCrumb(name,crumb){
	var aCookie=dcsGetCookie(name).split(":");
	for (var i=0;i<aCookie.length;i++){
		var aCrumb=aCookie[i].split("=");
		if (crumb==aCrumb[0]){
			return aCrumb[1];
		}
	}
	return null;
}
function dcsFPC(offset){
	if (typeof(offset)=="undefined"){
		return;
	}
	var name=gFpc;
	var dCur=new Date();
	dCur.setTime(dCur.getTime()+(dCur.getTimezoneOffset()*60000)+(offset*3600000));
	var dExp=new Date(dCur.getTime()+315360000000);
	var dSes=new Date(dCur.getTime());
	if (document.cookie.indexOf(name+"=")!=-1){
		var id=dcsGetCrumb(name,"id");
		var lv=parseInt(dcsGetCrumb(name,"lv"));
		var ss=parseInt(dcsGetCrumb(name,"ss"));
		if ((id==null)||(id=="null")||isNaN(lv)||isNaN(ss)){
			return;
		}
		WT.co_f=id;
		WT.vt_f="0";
		WT.vt_f_a="0";
		var dLst=new Date(lv);
		dSes.setTime(ss);
		if ((dCur.getTime()>(dLst.getTime()+1800000))||(dCur.getTime()>(dSes.getTime()+28800000))){
			dSes.setTime(dCur.getTime());
			WT.vt_f_s="1";
		}
		if ((dCur.getDay()!=dLst.getDay())||(dCur.getMonth()!=dLst.getMonth())||(dCur.getYear()!=dLst.getYear())){
			WT.vt_f_d="1";
		}
	}
	else{
		var tmpname=name+"_TMP=";
		document.cookie=tmpname+"1";
		if (document.cookie.indexOf(tmpname)!=-1){
			document.cookie=tmpname+"; expires=Thu, 01-Jan-1970 00:00:01 GMT";
			if ((typeof(gWtId)!="undefined")&&(gWtId!="")){
				WT.co_f=gWtId;
				WT.vt_f="0";
			}
			else if ((typeof(gTempWtId)!="undefined")&&(gTempWtId!="")){
				WT.co_f=gTempWtId;
				WT.vt_f="1";
			}
			else{
				WT.co_f="2";
				var cur=dCur.getTime().toString();
				for (var i=2;i<=(32-cur.length);i++){
					WT.co_f+=Math.floor(Math.random()*16.0).toString(16);
				}
				WT.co_f+=cur;
				WT.vt_f="1";
			}
			WT.vt_f_a=(typeof(gWtAccountRollup)!="undefined")?"0":"1";
			WT.vt_f_s="1";
			WT.vt_f_d="1";
		}
		else{
			WT.vt_f="2";
			WT.vt_f_a="2";
			return;
		}
	}
	WT.co_f=escape(WT.co_f);
	WT.vt_sid=WT.co_f+"."+dSes.getTime();
	var expiry="; expires="+dExp.toGMTString();
	document.cookie=name+"="+"id="+WT.co_f+":lv="+dCur.getTime().toString()+":ss="+dSes.getTime().toString()+expiry+"; path=/"+(((typeof(gFpcDom)!="undefined")&&(gFpcDom!=""))?("; domain="+gFpcDom):(""));
}

// Code section for Use the new first-party cookie generated with this tag.
var gFpc="WT_FPC";
var gWtId="";
var gTempWtId="";
if (gService){
	var gConvert=true;
}

function dcsAdv(){
	dcsFunc("dcsET");
	dcsFunc("dcsCookie");
	dcsFunc("dcsAdSearch");
}

//-->
gVersion="1.0";
//-->

gVersion="1.1";
//-->

gVersion="1.2";
var RE={"%09":/\t/g,"%20":/ /g,"%23":/\#/g,"%26":/\&/g,"%2B":/\+/g,"%3F":/\?/g,"%5C":/\\/g};

gVersion="1.3";
if (window.ActiveXObject){
	var gFV="";
	for (var gVer=2;gVer<=10;gVer++){
		try{
			var gFlash = eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash."+gVer+"');");
			if (gFlash){
				gFV=gVer+".0";
				break;
			}
		}
		catch(e){
		}
	}
}
//-->

gVersion="1.4";
//-->

gVersion="1.5";
//-->

var gImages=new Array;
var gIndex=0;
var DCS=new Object();
var WT=new Object();
var DCSext=new Object();
var gQP=new Array();

var gDomain="statse.webtrendslive.com";
var gDcsId="dcs431n5oe9xjy859u9elftwg_6q7q";

if ((typeof(gConvert)!="undefined")&&gConvert&&(document.cookie.indexOf(gFpc+"=")==-1)){
	document.write("<SCR"+"IPT Language='JavaScript' SRC='"+"http"+(window.location.protocol.indexOf('https:')==0?'s':'')+"://"+gDomain+"/"+gDcsId+"/wtid.js"+"'></SCR"+"IPT>");
}
//-->

function dcsVar(){
	var dCurrent=new Date();
	WT.tz=dCurrent.getTimezoneOffset()/60*-1;
	if (WT.tz==0){
		WT.tz="0";
	}
	WT.bh=dCurrent.getHours();
	WT.ul=navigator.appName=="Netscape"?navigator.language:navigator.userLanguage;
	if (typeof(screen)=="object"){
		WT.cd=navigator.appName=="Netscape"?screen.pixelDepth:screen.colorDepth;
		WT.sr=screen.width+"x"+screen.height;
	}
	if (typeof(navigator.javaEnabled())=="boolean"){
		WT.jo=navigator.javaEnabled()?"Yes":"No";
	}
	if (document.title){
		WT.ti=document.title;
	}
	WT.js="Yes";
	if (typeof(gVersion)!="undefined"){
		WT.jv=gVersion;
	}
	if (document.body&&document.body.addBehavior){
		document.body.addBehavior("#default#clientCaps");
		if (document.body.connectionType){
			WT.ct=document.body.connectionType;
		}
		document.body.addBehavior("#default#homePage");
		WT.hp=document.body.isHomePage(location.href)?"1":"0";
	}
	if (parseInt(navigator.appVersion)>3){
		if ((navigator.appName=="Microsoft Internet Explorer")&&document.body){
			WT.bs=document.body.offsetWidth+"x"+document.body.offsetHeight;
		}
		else if (navigator.appName=="Netscape"){
			WT.bs=window.innerWidth+"x"+window.innerHeight;
		}
	}
	WT.fi="No";
	if (window.ActiveXObject){
		if ((typeof(gFV)!="undefined")&&(gFV.length>0)){
			WT.fi="Yes";
			WT.fv=gFV;
		}
	}
	else if (navigator.plugins&&navigator.plugins.length){
		for (var i=0;i<navigator.plugins.length;i++){
			if (navigator.plugins[i].name.indexOf('Shockwave Flash')!=-1){
				WT.fi="Yes";
				WT.fv=navigator.plugins[i].description.split(" ")[2];
				break;
			}
		}
	}
	WT.sp="@@SPLITVALUE@@";
	DCS.dcsdat=dCurrent.getTime();
	DCS.dcssip=window.location.hostname;
	DCS.dcsuri=window.location.pathname;
	if (window.location.search){
		DCS.dcsqry=window.location.search;
		if (gQP.length>0){
			for (var i=0;i<gQP.length;i++){
				var pos=DCS.dcsqry.indexOf(gQP[i]);
				if (pos!=-1){
					var front=DCS.dcsqry.substring(0,pos);
					var end=DCS.dcsqry.substring(pos+gQP[i].length,DCS.dcsqry.length);
					DCS.dcsqry=front+end;
				}
			}
		}
	}
	if ((window.document.referrer!="")&&(window.document.referrer!="-")){
		if (!(navigator.appName=="Microsoft Internet Explorer"&&parseInt(navigator.appVersion)<4)){
			DCS.dcsref=window.document.referrer;
		}
	}
}

function A(N,V){
	return "&"+N+"="+dcsEscape(V);
}

function dcsEscape(S){
	if (typeof(RE)!="undefined"){
		var retStr = new String(S);
		for (R in RE){
			retStr = retStr.replace(RE[R],R);
		}
		return retStr;
	}
	else{
		return escape(S);
	}
}

function dcsLoadHref(evt){
	if ((typeof(gHref)!="undefined")&&(gHref.length>0)){
		window.location=gHref;
		gHref="";
	}
}

function dcsCreateImage(dcsSrc){
	if (document.images){
		gImages[gIndex]=new Image;
		if ((typeof(gHref)!="undefined")&&(gHref.length>0)){
			gImages[gIndex].onload=gImages[gIndex].onerror=dcsLoadHref;
		}
		gImages[gIndex].src=dcsSrc;
		gIndex++;
	}
	else{
		document.write('<IMG BORDER="0" NAME="DCSIMG" WIDTH="1" HEIGHT="1" SRC="'+dcsSrc+'">');
	}
}

function dcsMeta(){
	var elems;
	if (document.all){
		elems=document.all.tags("meta");
	}
	else if (document.documentElement){
		elems=document.getElementsByTagName("meta");
	}
	if (typeof(elems)!="undefined"){
		for (var i=1;i<=elems.length;i++){
			var meta=elems.item(i-1);
			if (meta.name){
				if (meta.name.indexOf('WT.')==0){
					WT[meta.name.substring(3)]=meta.content;
				}
				else if (meta.name.indexOf('DCSext.')==0){
					DCSext[meta.name.substring(7)]=meta.content;
				}
				else if (meta.name.indexOf('DCS.')==0){
					DCS[meta.name.substring(4)]=meta.content;
				}
			}
		}
	}
}

function dcsTag(){
	var P="http"+(window.location.protocol.indexOf('https:')==0?'s':'')+"://"+gDomain+(gDcsId==""?'':'/'+gDcsId)+"/dcs.gif?";
	for (N in DCS){
		if (DCS[N]) {
			P+=A(N,DCS[N]);
		}
	}
	for (N in WT){
		if (WT[N]) {
			P+=A("WT."+N,WT[N]);
		}
	}
	for (N in DCSext){
		if (DCSext[N]) {
			P+=A(N,DCSext[N]);
		}
	}
	if (P.length>2048&&navigator.userAgent.indexOf('MSIE')>=0){
		P=P.substring(0,2040)+"&WT.tu=1";
	}
	dcsCreateImage(P);
}

function dcsFunc(func){
	if (typeof(window[func])=="function"){
		window[func]();
	}
}

dcsVar();
dcsMeta();
dcsFunc("dcsAdv");
dcsTag();
//-->
//Web Trends code END


//Email validation function
function checkemailNew(strEmail){
var str= strEmail;
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
if (filter.test(str))
testresults=true;
else{
alert("Please input a valid email address!");
testresults=false;
}
return (testresults);
}

/*function isWhitespaceChar(s)
{  
	var i;
	// Is s empty?
	if (isEmpty(s)) return true;

	 // Search through string's characters one by one
	 // until we find a non-whitespace character.
	 // When we do, return false; if we don't, return true.
	 for (i = 0; i < s.length; i++)
	 {   
		 // Check that current character isn't whitespace.
		 var c = s.charAt(i);
 
		 if (whitespace.indexOf(c) == -1) return false;
	 }

	 // All characters are whitespace.
	 return true;
}
*/


var whitespace = " \t\n\r";

function isEmpty(s)
{
   return ((s == null) || (s.length == 0))
}
function isWhitespaceChar(s)
{  
	var i;
	// Is s empty?
	if (isEmpty(s)) return true;

	 // Search through string's characters one by one
	 // until we find a non-whitespace character.
	 // When we do, return false; if we don't, return true.
	 for (i = 0; i < s.length; i++)
	 {   
		 // Check that current character isn't whitespace.
		 var c = s.charAt(i);
 
		 if (whitespace.indexOf(c) == -1) return false;
	 }

	 // All characters are whitespace.
	 return true;
}


/*function IsNumericText1(strString)
//  check for valid numeric strings 
{
  alert("Inside");
   var strValidChars = "0123456789";
   
   // var strString=document.getElementById(strString1);
   var strChar;
   var blnResult = true;


   for (i = 0; i < strString.value.length &&  blnResult == true; i++)
      {
			strChar = strString.value.charAt(i);

			if (strValidChars.indexOf(strChar) == -1)
			{
                
				blnResult = false;
				strString.value="";//strString.value.substring(0,strString.value.length-1);
					
				
			}
			else 
			{
			
			  if(countInstances(strString.value,'.')>1)
			  {
			    blnResult = false;
				strString.value=strString.value.substring(0,strString.value.length-1);  
			  }
		    }
			
      } 
      if(!blnResult)
      {
        alert('Please Enter Numeric Value.');
      }
	  alert(blnResult);
   return blnResult;
 }
 function countInstances(string, word)
{
  var substrings = string.split(word);
  return substrings.length - 1;
}
function IsNumeric1(error1,strString)
//  check for valid numeric strings	
{
   var strValidChars = "0123456789.-";
   var error=document.getElementById(error1);
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
		strChar = strString.charAt(i);
		if (strValidChars.indexOf(strChar) == -1)
		{
			blnResult = false;
			
		}
		else
			error.visible=true;
      }
      if(strString="txtPerNonEmpOwner")
		error.visible=true;
		
   return blnResult;
}

*/
function validatePDF()
{

	var frmpdf=document.frmupld;
	if(isWhitespaceChar(frmpdf.pdfupl.value))
	{
		   alert("Please upload only pdf file");
		   frmpdf.pdfupl.focus();
		   return false;
	}
	else if(!isWhitespaceChar(frmpdf.pdfupl.value))
	{
					 if(!/(\.PDF|\.pdf)$/i.test(frmpdf.pdfupl.value))
					{
						alert("Please upload only .pdf file type.");
						frmpdf.pdfupl.focus();
						frmpdf.pdfupl.select();
						return false;
					}
	}
	else
	{
		return true;
	}
}

function logoutAppln(serverHost,folderName)
{
 eval("document.AppPayment.action='http://"+serverHost+folderName+"logout.php';");
 document.AppPayment.submit();
}

