// JavaScript Document

///////////////////////////////////////////////////////////////////////
function checkNumber(evt)
{
	evt = (evt) ? evt : window.event
	var charCode = (evt.which) ? evt.which : evt.keyCode
		if (charCode > 31 && (charCode < 48 || charCode > 57))
		{
			return false
		}
	return true
}

function checkChar(evt)
{
	evt = (evt) ? evt : window.event
	var charCode = (evt.which) ? evt.which : evt.keyCode
		//((charCode < 97 || charCode > 122) && (charCode < 65 || charCode > 90)){
		if ((charCode < 97 || charCode > 122) && (charCode < 65 || charCode > 90))
		{
			return false
		}
	return true
}


function checkform(form){
	//name
	if (form.name.value == null || form.name.value == ""){
		alert("Your name is required.");
		form.name.style.background = "#FFC6C6";
		form.name.focus()
		return false;
	} else {
		form.name.style.background = "#FFFFFF";
	}
	//email
	if (echeck(form.email.value)==false){
		form.email.style.background = "#FFC6C6";
		form.email.focus()
		return false;
	} else {
			form.email.style.background = "#FFFFFF";
	}
	//subject
	if (form.subject.value == null || form.subject.value == ""){
		alert("Your subject is required.");
		form.subject.style.background = "#FFC6C6";
		form.subject.focus()
		return false;
	} else {
		form.subject.style.background = "#FFFFFF";
	}
	//message
	if (form.message.value == null || form.message.value == ""){
		alert("Your message is required.");
		form.message.style.background = "#FFC6C6";
		form.message.focus()
		return false;
	} else {
		form.message.style.background = "#FFFFFF";
	}
}


function facebookFrom(form){
	//name
	if (form.name.value == null || form.name.value == ""){
		alert("Your name is required.");
		form.name.style.background = "#FFC6C6";
		form.name.focus()
		return false;
	} else {
		form.name.style.background = "#FFFFFF";
	}
	//email
	if (echeck(form.email.value)==false){
		form.email.style.background = "#FFC6C6";
		form.email.focus()
		return false;
	} else {
			form.email.style.background = "#FFFFFF";
	}
}


function checkform2(form){
	//fname
	if (form.fname.value == null || form.fname.value == ""){
		alert("Your friend name is required.");
		form.fname.style.background = "#FFC6C6";
		form.fname.focus()
		return false;
	} else {
		form.fname.style.background = "#FFFFFF";
	}
	//femail
	if (echeck(form.femail.value)==false){
		form.femail.style.background = "#FFC6C6";
		form.femail.focus()
		return false;
	} else {
			form.femail.style.background = "#FFFFFF";
	}
	//yname
	if (form.yname.value == null || form.yname.value == ""){
		alert("Your name is required.");
		form.yname.style.background = "#FFC6C6";
		form.yname.focus()
		return false;
	} else {
		form.yname.style.background = "#FFFFFF";
	}
	//yemail
	if (echeck(form.yemail.value)==false){
		form.yemail.style.background = "#FFC6C6";
		form.yemail.focus()
		return false;
	} else {
			form.yemail.style.background = "#FFFFFF";
	}
}

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("Invalid E-mail ID")
		 return false
	}
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		 alert("Invalid E-mail ID")
		 return false
	}
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
			alert("Invalid E-mail ID")
			return false
	}
	 if (str.indexOf(at,(lat+1))!=-1){
			alert("Invalid E-mail ID")
			return false
	 }
	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
			alert("Invalid E-mail ID")
			return false
	 }
	 if (str.indexOf(dot,(lat+2))==-1){
			alert("Invalid E-mail ID")
			return false
	 }
	 if (str.indexOf(" ")!=-1){
			alert("Invalid E-mail ID")
			return false
	 }
	 return true
}

