var hostname = window.location.host;
if(hostname.toLowerCase() == "support.requisite.com")
window.location.href="http://70.42.107.221/login/index.cfm?PageID=support_login";


function showResources(elmnt1, elmnt2)
{
	document.getElementById(elmnt1).className='dropdownVisible';
	if (typeof elmnt2=="undefined"){
	}
	else
	{
	document.getElementById(elmnt2).className='dropdownVisible';
	}		
}


function hideResources(elmnt1, elmnt2, elmnt3)
{
document.getElementById(elmnt1).className='dropdownHidden';	
	if (typeof elmnt2=="undefined"){
	}
	else
	{
	document.getElementById(elmnt2).className='dropdownHidden';
	}
	if (typeof elmnt3=="undefined"){
	}
	else
	{
	document.getElementById(elmnt3).className='dropdownHidden';
	}
}

function showEarlierPressReleases(elmnt1)
{
	document.getElementById(elmnt1).className='earlyPressReleases';
}


function checkInquiryForm()
{
if (document.inquiryForm.firstName.value.length < 3)
	{
	alert("Please enter your first name");
	}
	else if (document.inquiryForm.lastName.value.length < 3)
	{
	alert("Please enter your last name");
	}	
	else if (document.inquiryForm.Title.value.length < 2)
	{
	alert("Please enter your title");
	}
	else if (document.inquiryForm.company.value.length < 2)
	{
	alert("Please enter your company");
	}
	else if (document.inquiryForm.email.value == null || document.inquiryForm.email.value == "")
	{
	alert("Please enter your e-mail");
	}
	else if(!checkEmailFormat(document.inquiryForm.email.value))
	{
		alert("Please enter a valid e-mail");
	}	
	else if (document.inquiryForm.phone.value.length < 7)
	{
	alert("Please enter your phone number");
	}
	else
	{
	document.inquiryForm.formValidated.value="true";
	document.inquiryForm.submit();
	}
}

function checkInquiryFormTrimmed()
{
	if (document.inquiryFormTrimmed.email.value ==null || document.inquiryFormTrimmed.email.value=="" )
	{
		alert("Please enter your e-mail");
	}	
	else if(!checkEmailFormat(document.inquiryFormTrimmed.email.value))
	{
		alert("Please enter a valid e-mail");
	}
	else
	{
	document.inquiryFormTrimmed.formValidated.value="true";
	document.inquiryFormTrimmed.submit();
	}

}

function checkBugsEyeForm()
{
	if (document.bugsEyeForm.firstName.value.length < 2)
	{
	alert("Please enter your first name");
	}
	else if (document.bugsEyeForm.lastName.value.length < 2)
	{
	alert("Please enter your last name");
	}
	else if (document.bugsEyeForm.Title.value.length < 2)
	{
	alert("Please enter your title");
	}
	else if (document.bugsEyeForm.company.value.length < 2)
	{
	alert("Please enter your company");
	}
	else if (document.bugsEyeForm.phone.value.length < 7)
	{
	alert("Please enter a valid phone number");
	}
	else if (document.bugsEyeForm.email.value.length < 6)
	{
	alert("Please enter your e-mail");
	}
	else
	{
	document.bugsEyeForm.formValidated.value="true";
	document.bugsEyeForm.submit();
	}

}

function checkMarketingInformationForm()
{
if (document.marketingInformationForm.firstName.value.length < 1)
	{
		alert("Please enter your first name");
	}
	else if (document.marketingInformationForm.lastName.value.length < 1)
	{
		alert("Please enter your last name");
	}
	else if (document.marketingInformationForm.Title.value.length < 2)
	{
		alert("Please enter your title");
	}
	else if (document.marketingInformationForm.company.value.length < 1)
	{
		alert("Please enter your company");
	}
	else if (document.marketingInformationForm.phone.value.length < 1)
	{
		alert("Please enter your phone number");
	}
	else if (document.marketingInformationForm.email.value == null || document.marketingInformationForm.email.value == "")
	{
		alert("Please enter your e-mail");
	}
	else if(!checkEmailFormat(document.marketingInformationForm.email.value))
	{
		alert("Please enter a valid e-mail");
	}	
	else
	{
		document.marketingInformationForm.formValidated.value="true";
		document.marketingInformationForm.submit();
	}
}

function checkMarketingInformationFormTrimmed()
{
	if (document.marketingInformationFormTrimmed.email.value == null || document.marketingInformationFormTrimmed.email.value == "")
	{
	alert("Please enter your e-mail");
	}
	else if(!checkEmailFormat(document.marketingInformationFormTrimmed.email.value))
	{
		alert("Please enter a valid e-mail");
	}	
	else
	{
		document.marketingInformationFormTrimmed.formValidated.value="true";
		document.marketingInformationFormTrimmed.submit();
	}
}

function checkDemoForm()
{
	if (document.demoForm.firstName.value.length < 3)
	{
	alert("Please enter your first name");
	}
	else if (document.demoForm.lastName.value.length < 3)
	{
	alert("Please enter your last name");
	}	
	else if (document.demoForm.Title.value.length < 2)
	{
	alert("Please enter your title");
	}
	else if (document.demoForm.company.value.length < 2)
	{
	alert("Please enter your company");
	}
	else if (document.demoForm.email.value == null || document.demoForm.email.value == "")
	{
	alert("Please enter your e-mail");
	}
	else if(!checkEmailFormat(document.demoForm.email.value))
	{
		alert("Please enter a valid e-mail");
	}	
	else if (document.demoForm.phone.value.length < 7)
	{
	alert("Please enter your phone number");
	}
	else
	{
	document.demoForm.formValidated.value="true";
	document.demoForm.submit();
	}
}
function checkDemoFormTrimmed()
{
	if (document.demoFormTrimmed.email.value == null || document.demoFormTrimmed.email.value == "")
	{
	alert("Please enter your e-mail");
	}
	else if(!checkEmailFormat(document.demoFormTrimmed.email.value))
	{
		alert("Please enter a valid e-mail");
	}	
	else
	{
		document.demoFormTrimmed.formValidated.value="true";
		document.demoFormTrimmed.submit();
	}
}

function roll_over(img_id, img_src)
   {
  document.getElementById(img_id).src = img_src;
   }

function highlightCell(cellID)
   {   
document.getElementById(cellID).className='dropdownHighlighted';	
	}

function unhighlightCell(cellID)
   {   
document.getElementById(cellID).className='homePageDropDownsChannelManagement';	
	}


function checkEmailFormat(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){		   
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    return false
		 }

 		 return true					
	}


