// JavaScript Document

//login check
function checklogin()
{
	var form = document.login;
	
	if (form.txtuser.value=="")
	{
		alert('Enter Valid Username!');
		form.txtuser.focus();
		return false;
	}
	var x = form.txtuser.value;
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (filter.test(x)) 
		{
			//alert('YES! Correct email address');
		}	
		else 
		{
		alert('Username / Email ID is not valid!\n\nPlease Use Valid Username / Email ID!');
			form.txtuser.focus();
		return false;
		}	
	if (form.txtpass.value=="")
	{
		alert('Enter Password!');
		form.txtpass.focus();
		return false;
	}
}

function checklogin2()
{
	var form = document.login2;
	
	if (form.txtuser.value=="")
	{
		alert('Enter Valid Username!');
		form.txtuser.focus();
		return false;
	}
	var x = form.txtuser.value;
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (filter.test(x)) 
		{
			//alert('YES! Correct email address');
		}	
		else 
		{
		alert('Username / Email ID is not valid!\n\nPlease Use Valid Username / Email ID!');
			form.txtuser.focus();
		return false;
		}	
	if (form.txtpass.value=="")
	{
		alert('Enter Password!');
		form.txtpass.focus();
		return false;
	}
}

function checklogin()
{
	var form = document.login;
	
	if (form.txtuser.value=="")
	{
		alert('Enter Valid Username!');
		form.txtuser.focus();
		return false;
	}
	var x = form.txtuser.value;
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (filter.test(x)) 
		{
			//alert('YES! Correct email address');
		}	
		else 
		{
		alert('Username / Email ID is not valid!\n\nPlease Use Valid Username / Email ID!');
			form.txtuser.focus();
		return false;
		}	
	if (form.txtpass.value=="")
	{
		alert('Enter Password!');
		form.txtpass.focus();
		return false;
	}
}

function newreg()
{
	var form = document.newuser;
	
	var x = form.regemail.value;
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (filter.test(x)) 
		{
			//alert('YES! Correct email address');
		}	
		else 
		{
		alert('Username / Email ID is not valid!\n\nPlease Use Valid Username / Email ID!');
			form.regemail.focus();
		return false;
		}		
}

function lostpass()
{
	var form = document.lostpassword;
	
	var x = form.lostemail.value;
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (filter.test(x)) 
		{
			//alert('YES! Correct email address');
		}	
		else 
		{
		alert('Username / Email ID is not valid!\n\nPlease Use Valid Username / Email ID!');
			form.lostemail.focus();
		return false;
		}		
}


//registration form check
function checkregistration()
{
	var form = document.registration;
	//alert(form.chkterms.checked);
	
	
	
	if (form.fname.value=="")
	{
		alert('Enter First Name!');
		form.fname.focus();
		return false;
	}
	
	if (form.lname.value=="")
	{
		alert('Enter Last Name!');
		form.lname.focus();
		return false;
	}
	
	
	if (form.email.value=="")
	{
		alert('Enter Valid email!');
		form.email.focus();
		return false;
	}
	var x = form.email.value;
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (filter.test(x)) 
		{
			//alert('YES! Correct email address');
		}	
		else 
		{
		alert('Username / Email ID is not valid!\n\nPlease Use Valid Username / Email ID!');
			form.email.focus();
		return false;
		}	
		
		if (form.email.value!=form.cemail.value)
	{
		alert('Email and Confirm email not matched!');
		form.cemail.focus();
		return false;
	}
		
	if (form.pass.value=="")
	{
		alert('Enter Password!');
		form.pass.focus();
		return false;
	}
	
	if (form.pass.value!=form.cpass.value)
	{
		alert('Email and Confirm password not matched!');
		form.cpass.focus();
		return false;
	}
	
	if (form.day.value=='0' && form.month.value=='0' && form.year.value=='0')
	{
		alert('Select Valid Birth Date!');
		form.day.focus();
		return false;
	}
	
	if (form.chkterms.checked==false)
	{
		alert('Please agree to the Terms of use!');
		form.chkterms.focus();
		return false;
	}
}

function checkeditregistration()
{
	var form = document.registration;
	
	if (form.fname.value=="")
	{
		alert('Enter First Name!');
		form.fname.focus();
		return false;
	}
	
	if (form.lname.value=="")
	{
		alert('Enter Last Name!');
		form.lname.focus();
		return false;
	}	
		
	if (form.pass.value=="")
	{
		alert('Enter Password!');
		form.pass.focus();
		return false;
	}
	
	if (form.pass.value!=form.cpass.value)
	{
		alert('Email and Confirm password not matched!');
		form.cpass.focus();
		return false;
	}
	
	if (form.day.value=='0' && form.month.value=='0' && form.year.value=='0')
	{
		alert('Select Valid Birth Date!');
		form.day.focus();
		return false;
	}
}

//order pgae
function ShowOrder(num)
		{
			cnum = num;
			document.getElementById('bs').style.display = 'none';
		    if ('0' == num)
			{
				document.getElementById('s1').style.display = 'block';
			}else if('1' == num)
			{
				document.getElementById('s2').style.display = 'block';			
			}else if('2' == num)
			{
				document.getElementById('s3').style.display = 'block';			
			}			
		}
		
		function OrderBack(num)
		{
		    cnum = 0;
			if ('0' == num)
			{
				document.getElementById('s1').style.display = 'none';
			}
			else if('1' == num)
			{
				document.getElementById('s2').style.display = 'none';			
			}else if('2' == num)
			{
				document.getElementById('s3').style.display = 'none';			
			}
			document.getElementById('bs').style.display = 'block';			
		}
		
//friend emails

function checkfemail()
{
	var form=document.msg;
	
	if (form.f1.value=="")
	{
		alert('Enter Valid Username!');
		form.f1.focus();
		return false;
	}
	var x = form.f1.value;
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (filter.test(x)) 
		{
			//alert('YES! Correct email address');
		}	
		else 
		{
		alert('Username / Email ID is not valid!\n\nPlease Use Valid Username / Email ID!');
			form.f1.focus();
		return false;
		}	
	}
	
	

// paypal form

function checkorderform()
{
	d = new Date();
	currmonth1 		= (d.getMonth() + 1);	  	
	currdate1 		= d.getDate();
	curryear1 		= d.getYear();
	
	
	var tmpexpyear=eval(document.OrderForm.exyear.value)+2000;
	
	//alert(currmonth1);
	//alert(curryear1);
	//alert(year);

 if(document.OrderForm.cardowner.value=="")
	{
		alert('Enter your Cardholder name');
		document.OrderForm.cardowner.focus();
		return false;
	}	
	
	if(document.OrderForm.address.value=="")
	{
		alert('Enter your address');
		document.OrderForm.address.focus();
		return false;
	}	
	
	if(document.OrderForm.city.value=="")
	{
		alert('Enter your City');
		document.OrderForm.city.focus();
		return false;
	}	
	
	if(document.OrderForm.state.value=="")
	{
		alert('Enter your State');
		document.OrderForm.state.focus();
		return false;
	}	
	if(document.OrderForm.country.value=="")
	{
		alert('Enter your Country');
		document.OrderForm.country.focus();
		return false;
	}	
	if(document.OrderForm.postcode.value=="")
	{
		alert('Enter your Postcode');
		document.OrderForm.postcode.focus();
		return false;
	}	
	if(document.OrderForm.phone.value=="")
	{
		alert('Enter your Phone');
		document.OrderForm.phone.focus();
		return false;
	}	
	
	
	if(document.OrderForm.cardtype.value=="")
	{
		alert('Select your Card Type');
		document.OrderForm.cardtype.focus();
		return false;
	}	
	
	if(document.OrderForm.CardNumber.value=="")
	{
		alert('Enter your Card number');
		document.OrderForm.CardNumber.focus();
		return false;
	}
	
	 if(document.OrderForm.exmonth.value=="")
	{
		alert('Enter your CardExpiry Month');
		document.OrderForm.exmonth.focus();
		return false;
	}
	if(document.OrderForm.exyear.value=="")
	{
		alert('Enter your CardExpiry Year');
		document.OrderForm.exyear.focus();
		return false;
	}
	 if(eval(tmpexpyear)<eval(curryear1))
	{
		alert("Credit Card Expired.");
		document.OrderForm.exyear.focus();
		return false;
	}
	 if(eval(tmpexpyear)==eval(curryear1) && document.OrderForm.exmonth.value<currmonth1)
	{
		alert("Credit Card Expired.");
		document.OrderForm.exmonth.focus();
		return false;
	}
	 if(document.OrderForm.cvc.value=="")
	{
		alert('Enter your Card Validation Number');
		document.OrderForm.cvc.focus();
		return false;
	}	
}

//contact us form check

//login check
function contactcheck()
{
	var form = document.contact;
	
	if (form.fname.value=="")
	{
		alert('Enter First Name!');
		form.fname.focus();
		return false;
	}
	
	if (form.lname.value=="")
	{
		alert('Enter Last Name!');
		form.lname.focus();
		return false;
	}
	
	if (form.email.value=="")
	{
		alert('Enter Valid email!');
		form.email.focus();
		return false;
	}
	
	if (form.city.value=="")
	{
		alert('Enter City!');
		form.city.focus();
		return false;
	}
	
	if (form.country.value=="")
	{
		alert('Enter Country!');
		form.country.focus();
		return false;
	}	
	
	if (form.findus.value=="")
	{
		alert('Enter How did you find us?!');
		form.findus.focus();
		return false;
	}
		
	var x = form.email.value;
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (filter.test(x)) 
		{
			//alert('YES! Correct email address');
		}	
		else 
		{
		alert('Username / Email ID is not valid!\n\nPlease Use Valid Username / Email ID!');
			form.email.focus();
		return false;
		}	
	
}
