function createCookie(name,value,days)
{
	if (!validate(document.presentationForm))
		return false;	
	
	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=/";
	var frm = document.presentationForm;
	frm.submit();
	window.open("http://www.springboardresearch.com/content/pdfs/soa_asia.pdf");
	window.location.href='research_resources.html';
	
}
function readCookie(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 true;		
	}
	return false;
}
function checkCondition()
{
	if (readCookie("Brief"))
	{
		document.getElementById("briefspan").style.display="";
		document.getElementById("formspan").style.display="none";		
	}
	else
	{		
		document.getElementById("briefspan").style.display="none";
		document.getElementById("formspan").style.display="";
		
	}
	
}
function trim (str) {
	  while (str.charAt(0) == ' ')
		str = str.substring(1);
	  while (str.charAt(str.length - 1) == ' ')
		str = str.substring(0, str.length - 1);
	  return str;	
}
function validate(){
	if(trim(document.presentationForm.first_name.value) == ""){
		document.presentationForm.first_name.value = ""
		alert("Please enter your First Name")
		document.presentationForm.first_name.focus();
		return false;
	}else if(trim(document.presentationForm.last_name.value) == ""){	
		document.presentationForm.last_name.value = ""
		alert("Please enter your Last Name")
		document.presentationForm.last_name.focus()
		return false;
	}else if(document.presentationForm.email.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1){
		alert("Please enter your Valid Email address")
		document.presentationForm.email.focus()
		return false;
	}else if(!checkemail()){
		document.presentationForm.email.focus();
		return false;
	}else if(trim(document.presentationForm.company.value) == ""){
		document.presentationForm.company.value = ""
		alert("Please enter your Company Name")
		document.presentationForm.company.focus()
		return false;
	/*}else if(trim(document.presentationForm.title.value) == ""){
		document.presentationForm.title.value = ""
		alert("Please enter your Title Name")
		document.presentationForm.title.focus()
		return false;
	}else if(trim(document.presentationForm.phone.value) == ""){
		document.presentationForm.phone.value = ""
		alert("Please enter your Phone Number")
		document.presentationForm.phone.focus()
		return false;
	}else if(document.presentationForm.lead_source.value == ""){
		alert("Please Provide the lead from where you have heard about Knowledge Platform")
		document.presentationForm.lead_source.focus()
		return false;*/
	}else{
		return true; 	
	}
}


var invalidaddress=new Array()
invalidaddress[0]="hotmail"
invalidaddress[1]="gmail"
invalidaddress[2]="yahoo"
invalidaddress[3]="msn"
//extend or shorten this list if neccessary

var testresults
function checkemail(){
	var invalidcheck=0;
	var str=document.presentationForm.email.value
	var filter=/^(\w+(?:\.\w+)*)@((?:\w+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (filter.test(str)){
		var tempstring=str.split("@")
		tempstring=tempstring[1].split(".")
		for (i=0;i<invalidaddress.length;i++){
			if (tempstring[0]==invalidaddress[i])
				invalidcheck=1
		}
		if (invalidcheck!=1)
			testresults=true
		else{
			alert("Please enter a corporate email address to access the research resources you are attempting to view.")
			testresults=false
		}
	}
	else{
		testresults=false
	}
	return (testresults)
}

function checkbae(){
if (document.layers||document.getElementById||document.all)
return checkemail()
else
return true
}