// JavaScript Document



function SetAllCheckBoxes(FormName, FieldName, CheckValue)

{

	if(!document.forms[FormName])

		return;

	var objCheckBoxes = document.forms[FormName].elements[FieldName];

	if(!objCheckBoxes)

		return;

	var countCheckBoxes = objCheckBoxes.length;

	if(!countCheckBoxes)

		objCheckBoxes.checked = CheckValue;

	else

		// set the check value for all check boxes

		for(var i = 0; i < countCheckBoxes; i++)

			objCheckBoxes[i].checked = CheckValue;

}



function takeaction()

{

	document.forms[0].submit();

}



///login validation 

function validate_login()

{

	if(document.getElementById("username1").value == '')

	{

		alert('Please enter user name.');

		return false;

	}

	

	if(document.getElementById("password1").value == '')

	{

		alert('Please enter password.');

		return false;

	}

	

	return true

}



/////registration second page

function registrationsecond()

{

	if(document.getElementById("username").value == '')

	{

		alert('Please enter user name.');

		return false;

	}

}



///registration first page

function registration()

{

	if(document.getElementById("username").value == '')

	{

		alert('Please enter a user name.');

		document.getElementById("username").focus()

		return false;

	}
	
	
	if(document.getElementById("username").value.length > 10)

	{

		alert('user name should not be more than 10 characters !.');

		document.getElementById("username").focus()

		return false;

	}


	if(document.getElementById("password").value == '')

	{

		alert('Please enter a password.');

		document.getElementById("password").focus()

		return false;

	}

	if(document.getElementById("againpassword").value == '')

	{

		alert('Please enter password.');

		document.getElementById("againpassword").focus()

		return false;

	}

	if(document.getElementById("againpassword").value != document.getElementById("password").value)

	{

		alert('Password are not same.');

		document.getElementById("password").focus()

		return false;

	}

	if(document.getElementById("email").value == '')

	{

		alert('Please enter a email.');

		document.getElementById("email").focus()

		return false;

	}

	if(document.getElementById("email_again").value == '')

	{

		alert('Please enter a email.');

		document.getElementById("email_again").focus()

		return false;

	}

	if(document.getElementById("word").value == '')

	{

		alert('Please enter above word.');

		document.getElementById("word").focus()

		return false;

	}

	if(!document.getElementById("terms").checked)

	{

		alert('You must agree to the terms of service.');

		document.getElementById("terms").focus()

		return false;

	}

	if(document.getElementById("email_again").value != document.getElementById("email").value)

	{

		alert('Email address are not same.');

		document.getElementById("email").focus()

		return false;

	}

	if (document.getElementById("year1").value == "1991")

	{

		alert ("\n You must be at least 18 to signup.")

		document.getElementById("year1").focus();

		return false;

	}

	

	if (document.getElementById("month1").value == "" && document.forms[0].birthday.value == "31")

	{

		alert ("\n Please Enter your REAL information.")

		document.getElementById("month1").focus()

 		return false;

	}

	

	var emailID=document.form1.email

	if ((emailID.value==null)||(emailID.value=="")){

		alert("Please Enter your Email ID")

		emailID.focus()

		return false

	}

	if (echeck(emailID.value)==false){

		emailID.value=""

		emailID.focus()

		return false

	}

	return true

}



//email validate

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					

	}



//tell a friend

function check_tell_a_friend(th)

{

	/*if(document.getElementById("reci").value == '')

	{

		alert('Please select recipients.');

		document.getElementById("reci").focus()

		return false;

	}*/

	if(document.getElementById("s_name").value == '')

	{

		alert('Please enter from  name.');

		document.getElementById("s_name").focus()

		return false;

	}

	if(document.getElementById("s_email").value == '')

	{

		alert('Please enter from email.');

		document.getElementById("s_email").focus()

		return false;

	}

	

	/*var emailID=document.getElementById("s_email");

	if ((emailID.value==null)||(emailID.value=="")){

		alert("Please Enter your Email ID")

		emailID.focus()

		return false

	}

	if (echeck(emailID.value)==false){

		emailID.value=""

		emailID.focus()

		return false

	}*/

	

	return true;

	

}



