<!--
// Sets cookie values. "expire" is a date and is optional.
//
NAME_VAL_DELIM="=";
function setCookie(name, value, expire) {
	cookieVal = name + NAME_VAL_DELIM + escape(value);
	//alert("Set cookie " + name + " to " + value);
	if (expire != null)
		cookieVal += "; expires=" + expire.toGMTString();
	cookieVal += "; path=/;";
	//alert(cookieVal);
	document.cookie = cookieVal;
}

function getCookie(name) {
	var search = name + NAME_VAL_DELIM;
	var retval = "";
	if (document.cookie.length > 0) { // if there are any cookies
		offset = document.cookie.indexOf(search) 
		if (offset != -1) { // if cookie exists 
			offset += search.length;
			// set index of beginning of value
			end = document.cookie.indexOf(";", offset);
			// set index of end of cookie value
			if (end == -1) 
				end = document.cookie.length;
			retval = unescape(document.cookie.substring(offset, end));
			if (retval == "EmPtYCoOkIe")
				retval = "";
		} 
	}
	//alert("Returning cookie " + name + " = " + retval);
	return retval;
}

function rmvCookie(name) {
	var date = new Date();
	date.setTime(date.getTime()-1);
	setCookie(name, "EmPtYCoOkIe", date);
}


function setform(thisform) {

		var remb = thisform.remember.checked;		
		if (remb) {
			var email=thisform.email.value;
							setCookie("email", email, null);
			var first_name=thisform.first_name.value;
							setCookie("first_name", first_name, null);
			var last_name=thisform.last_name.value;
							setCookie("last_name", last_name, null);
			var company=thisform.company.value;
							setCookie("company", company, null);
			var title=thisform.title.value;
							setCookie("title", title, null);
			var phone=thisform.phone.value;
							setCookie("phone", phone, null);
			
			
							
							
			setCookie("remember", "1", null);
		}
		
		alert('cookie set!');
}

function echeck(str) {
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Please enter a valid E-mail")
		   return false
		}
		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Please enter a valid E-mail")
		   return false
		}
		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Please enter a valid E-mail")
		    return false
		}
		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Please enter a valid E-mail")
		    return false
		 }
		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Please enter a valid E-mail")
		    return false

		 }
		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Please enter a valid E-mail")
		    return false
		 }

		 if (str.indexOf(" ")!=-1){
		    alert("Please enter a valid E-mail")
		    return false
		 }

 		 return true

}



function ValidateForm(myForm){

	var emailID=document.forms[myForm].email
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Please enter a valid E-mail")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}
	return true
 }


function checkform (myForm)
{

    if (document.forms[myForm].first_name.value == "") {
    alert( "Please enter your first name." );
    document.forms[myForm].first_name.focus();
    return false ;

  }

    if (document.forms[myForm].last_name.value == "") {
    alert( "Please enter your last name." );
    document.forms[myForm].last_name.focus();
    return false ;
  }

    if (document.forms[myForm].company.value == "") {
    alert( "Please enter your company name." );
    document.forms[myForm].company.focus();
    return false ;

  }

    if (document.forms[myForm].title.value == "") {
    alert( "Please enter your job title." );
    document.forms[myForm].title.focus();
    return false ;

  }

    if (document.forms[myForm].phone.value == "") {
    alert( "Please enter your phone number." );
    document.forms[myForm].phone.focus();
    return false ;

  }

  


 return true ;

}


//-->