// JavaScript Document

function OpenWin2(myurl){
myurl="videoes/"+ myurl;
window.open(myurl,'','scrollbars=yes,resizable=yes,width=440,height=365,top=275,left=465');
}

function OpenWin(myurl){
window.open(myurl,'','toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,width=480,height=300,top=400,left=520');
}

function OpenWin(myurl){
window.open(myurl,'','scrollbars=yes,resizable=yes,width=590,height=500,top=400,left=520');
}

function copyvalue()
{


	var billCountry=document.myform.billCountry.value
	var billFirstName=document.myform.billFirstName.value
	var billLastName=document.myform.billLastName.value
	var billAddress1=document.myform.billAddress1.value
	var billAddress2=document.myform.billAddress2.value
	
	var bilCity=document.myform.bilCity.value
	var billState=document.myform.billState.value
	var billZip=document.myform.billZip.value
	
	if(document.myform.same.checked == true)

	{
		document.myform.shipFirstName.value=billFirstName
		document.myform.shipLastName.value=billLastName
		document.myform.shipAddress1.value=billAddress1
		document.myform.shipAddress2.value=billAddress2
		document.myform.shipCity.value=bilCity
		document.myform.shipState.value=billState
		document.myform.shipZip.value=billZip
		document.myform.shipCountry.value=billCountry
	}
	else{

		document.myform.shipFirstName.value=""
		document.myform.shipLastName.value=""
		document.myform.shipAddress1.value=""
		document.myform.shipAddress2.value=""
		document.myform.shipCity.value=""
		document.myform.shipState.value=""
		document.myform.shipZip.value=""
		document.myform.shipCountry.value=""

	
	}

}



function validateOfferForm()
{

	var companyName=document.myform.companyName
	var billFirstName=document.myform.billFirstName
	var billLastName=document.myform.billLastName
	var billAddress1=document.myform.billAddress1
	
	var bilCity=document.myform.bilCity
	var billState=document.myform.billState
	var billZip=document.myform.billZip
	var billPhone=document.myform.billPhone
	var billEmail=document.myform.billEmail
	
	var shipFirstName=document.myform.shipFirstName
	var shipLastName=document.myform.shipLastName
	var shipAddress1=document.myform.shipAddress1
	
	var shipCity=document.myform.shipCity
	var shipState=document.myform.shipState
	var shipZip=document.myform.shipZip
	

	var offerPrice=document.myform.offerPrice
	var qty=document.myform.qty
	
	
	var shipZip=document.myform.shipZip

	
	if ((companyName.value==null)||(companyName.value=="")){
		alert("Please enter your company name")
		companyName.focus()
		return false
	}

	if ((billFirstName.value==null)||(billFirstName.value=="")){
		alert("Please enter your bill first name")
		billFirstName.focus()
		return false
	}

	if ((billLastName.value==null)||(billLastName.value=="")){
		alert("Please enter your bill last name")
		billLastName.focus()
		return false
	}

	if ((billAddress1.value==null)||(billAddress1.value=="")){
		alert("Please enter your bill address1")
		billAddress1.focus()
		return false
	}


	
	if ((bilCity.value==null)||(bilCity.value=="")){
		alert("Please enter bill city name")
		bilCity.focus()
		return false
	}

	if ((billState.value==null)||(billState.value=="")){
		alert("Please enter bill state")
		billState.focus()
		return false
	}
	
	if ((billZip.value==null)||(billZip.value=="")){
		alert("Please enter bill zip")
		billZip.focus()
		return false
	}

	if (validatezipcode(billZip.value)==false){
			billZip.focus()
			return false
	}



	if ((billPhone.value==null)||(billPhone.value=="")){
		alert("Please enter bill Phone")
		billPhone.focus()
		return false
	}


	if (phonevalidate(billPhone.value)==false){
			billPhone.focus()
			return false
		}


	if ((billEmail.value==null)||(billEmail.value=="")){
		alert("Please enter email")
		billEmail.focus()
		return false
	}
	
	if (echeck(billEmail.value)==false){
		billEmail.focus()
		return false
	}


	if ((shipFirstName.value==null)||(shipFirstName.value=="")){
		alert("Please enter your bill ship name")
		shipFirstName.focus()
		return false
	}

	if ((shipLastName.value==null)||(shipLastName.value=="")){
		alert("Please enter your bill ship name")
		shipLastName.focus()
		return false
	}

	if ((shipAddress1.value==null)||(shipAddress1.value=="")){
		alert("Please enter your ship address1")
		shipAddress1.focus()
		return false
	}


	
	if ((shipCity.value==null)||(shipCity.value=="")){
		alert("Please enter ship city ")
		shipCity.focus()
		return false
	}

	if ((shipState.value==null)||(shipState.value=="")){
		alert("Please enter ship state")
		shipState.focus()
		return false
	}
	
	if ((shipZip.value==null)||(shipZip.value=="")){
		alert("Please enter ship zip")
		shipZip.focus()
		return false
	}

	return true
}


function validateRating()
{

	var subject=document.myform.subject
	var nick=document.myform.nick
	var comments=document.myform.comments
	
	
	
	if ((subject.value==null)||(subject.value=="")){
		alert("Please enter  subject")
		subject.focus()
		return false
	}


	if ((nick.value==null)||(nick.value=="")){
		alert("Please enter your name")
		nick.focus()
		return false
	}

	if ((comments.value==null)||(comments.value=="")){
		alert("Please enter comments")
		comments.focus()
		return false
	}

return true

}



function validatezipcode(zipcode)
{

	var no="0123456789"
	var temp

	if(	zipcode.length<5)
	{
		alert("Please enter valid zip code");
		return false;														
	}

	for (var i=0;i<zipcode.length;i++)
	{
	   temp=zipcode.substring(i,i+1)
		if (no.indexOf(temp)==-1)
		{
			alert("Please enter valid zip code");
			return false;
		}
	}
	return true;

	
}

function phonevalidate(phonenumber)
{
	
	
	var vph="()0123456789-"
	var no="0123456789"
	var temp


	for (var i=0;i<phonenumber.length;i++)
	{
	   temp=phonenumber.substring(i,i+1)
		if (vph.indexOf(temp)==-1)
		{
			alert("Please enter phone no, like 999-999-9999 or (999)-999-9999");
			return false;
		}
	}

	

	if(	phonenumber.length<12)
	{
		alert("Please enter phone no, like 999-999-9999 or (999)-999-9999");
		return false;														
	}

	
	

//	if(phonenumber.substring(0,1)=="("
	
	
	/*
	if(phonenumber.substring(0,1)=="-" || phonenumber.substring(1,2)=="-" || phonenumber.substring(2,3)=="-" || phonenumber.substring(4,5)=="-" || phonenumber.substring(5,6)=="-"  || phonenumber.substring(6,7)=="-" || phonenumber.substring(8,9)=="-" || phonenumber.substring(9,10)=="-" || phonenumber.substring(10,11)=="-" || phonenumber.substring(11,12)=="-" || phonenumber.substring(12,12)=="-")
	{
		alert("Please enter phone number, like 999-999-9999");
		return false;
	}
	*/
	// To check either phone has all "0".
	if(phonenumber.substring(0,1)==0 && phonenumber.substring(1,2)==0 && phonenumber.substring(2,3)==0  && phonenumber.substring(4,5)==0 && phonenumber.substring(5,6)==0  && phonenumber.substring(6,7)==0  && phonenumber.substring(8,9)==0 && phonenumber.substring(9,10)==0 && phonenumber.substring(10,11)==0 && phonenumber.substring(11,12)==0)
	{
		alert("Please enter valid phone no, not all zero's");
		return false;
	}
	//To check,if 4th and 8th positions have "-".
	if (phonenumber.substring(0,1)=="(")
	{
		if(phonenumber.substring(0,1)!="("|| phonenumber.substring(4,5)!=")" || phonenumber.substring(8,9)!="-")
		{
			alert("Please enter phone no, like 999-999-9999 or (999)-999-9999");
			return false;
		}
	
		if(	phonenumber.length!=13)
		{
			alert("Please enter phone no, like 999-999-9999 or (999)-999-9999");
			return false;														
		}

	
	}
	else
	{
		if(phonenumber.substring(3,4)!="-"|| phonenumber.substring(7,8)!="-")
		{
			alert("Please enter phone no, like 999-999-9999 or (999)-999-9999");
			return false;
		}
		if(	phonenumber.length!=12)
		{
			alert("Please enter phone no, like 999-999-9999 or (999)-999-9999");
			return false;														
		}

	}
	

	return true;

}

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					
	}

//login page validate*************************************************

function ValidateLoginForm(){
	var emailID=document.login.loginEmail
	var pass=document.login.loginPassword
	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Please Enter your Email ID")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.focus()
		return false
	}
	if ((pass.value==null)||(pass.value=="")){
		alert("Please Enter Password")
		pass.focus()
		return false
	}
	
	
	
	return true
 }

//*****************************************************subscribe validate*********************************

function validateSubscribe(){
	var emailID=document.subs.subscribe
	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Please Enter your Email ID")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.focus()
		return false
	}
	return true
 }

//*************************************************************************
//validate request form

function validateRequestForm()
{

	var name=document.myform.name
	var city=document.myform.city
	var state=document.myform.state
	var zip=document.myform.zip
	var email=document.myform.email
	var reemail=document.myform.reemail
	
	
	
	
	if ((name.value==null)||(name.value=="")){
		alert("Please enter your name")
		name.focus()
		return false
	}
	
	if ((city.value==null)||(city.value=="")){
		alert("Please enter city name")
		city.focus()
		return false
	}

	if ((state.value==null)||(state.value=="")){
		alert("Please enter state name")
		state.focus()
		return false
	}

	if ((zip.value==null)||(zip.value=="")){
		alert("Please enter zip code")
		zip.focus()
		return false
	}

	if ((email.value==null)||(email.value=="")){
		alert("Please enter email")
		email.focus()
		return false
	}
	
	if (echeck(email.value)==false){
		email.focus()
		return false
	}
	
	if ((reemail.value==null)||(reemail.value=="")){
		alert("Please enter email")
		reemail.focus()
		return false
	}
	
	if (echeck(reemail.value)==false){
		reemail.focus()
		return false
	}

	if(email.value!=reemail.value)
	{
		alert("Email and re-type email does not match")
		email.focus()
		return false
	}
	
	return true

}

//************************************************************************************************

function validateRequestForm2()
{

	var name=document.myform.name
	var address=document.myform.address
	var phone=document.myform.phone
	var hearus=document.myform.hearus
	
	
	
	var city=document.myform.city
	var state=document.myform.state
	var zip=document.myform.zip
	var email=document.myform.email
	var reemail=document.myform.reemail
	
	
	
	
	if ((name.value==null)||(name.value=="")){
		alert("Please enter your name")
		name.focus()
		return false
	}
	
	if ((address.value==null)||(address.value=="")){
		alert("Please enter address")
		address.focus()
		return false
	}

	if ((city.value==null)||(city.value=="")){
		alert("Please enter city name")
		city.focus()
		return false
	}

	if ((state.value==null)||(state.value=="")){
		alert("Please enter state name")
		state.focus()
		return false
	}

	if ((zip.value==null)||(zip.value=="")){
		alert("Please enter zip code")
		zip.focus()
		return false
	}

	if (validatezipcode(zip.value)==false){
			zip.focus()
			return false
		}


	if ((phone.value==null)||(phone.value=="")){
		alert("Please enter phone code")
		phone.focus()

		return false
	}

	if (phonevalidate(phone.value)==false){
			phone.focus()
			return false
		}


	if ((email.value==null)||(email.value=="")){
		alert("Please enter email")
		email.focus()
		return false
	}
	
	if (echeck(email.value)==false){
		email.focus()
		return false
	}
	
	if ((reemail.value==null)||(reemail.value=="")){
		alert("Please enter email")
		reemail.focus()
		return false
	}
	
	if (echeck(reemail.value)==false){
		reemail.focus()
		return false
	}

	if(email.value!=reemail.value)
	{
		alert("Email and re-type email does not match")
		email.focus()
		return false
	}

	if ((hearus.value==null)||(hearus.value=="")){
		alert("Please enter Where did you hear about us?")
		hearus.focus()
		return false
	}
	
	return true

}
//******************************************************************************************************

function validateoffer()
{
	var billCountry=document.offer.billCountry
	var companyName=document.offer.companyName
	var billFirstName=document.offer.billFirstName
	var billLastName=document.offer.billLastName
	var billAddress1=document.offer.billAddress1
	
	var bilCity=document.offer.bilCity
	var billState=document.offer.billState
	var billZip=document.offer.billZip
	var billPhone=document.offer.billPhone
	var billEmail=document.offer.billEmail
	
	
	
	if ((billCountry.value==null)||(billCountry.value=="")){
		alert("Please enter country name")
		billCountry.focus()
		return false
	}
	
	if ((companyName.value==null)||(companyName.value=="")){
		alert("Please enter Company Name")
		companyName.focus()
		return false
	}
	if ((billFirstName.value==null)||(billFirstName.value=="")){
		alert("Please enter city name")
		billFirstName.focus()
		return false
	}


	if ((city.value==null)||(city.value=="")){
		alert("Please enter city name")
		city.focus()
		return false
	}

	if ((state.value==null)||(state.value=="")){
		alert("Please enter state name")
		state.focus()
		return false
	}

	if ((zip.value==null)||(zip.value=="")){
		alert("Please enter zip code")
		zip.focus()
		return false
	}

	if (validatezipcode(zip.value)==false){
			zip.focus()
			return false
		}


	if ((phone.value==null)||(phone.value=="")){
		alert("Please enter phone code")
		phone.focus()
		return false
	}

	if (phonevalidate(phone.value)==false){
			phone.focus()
			return false
		}


	if ((email.value==null)||(email.value=="")){
		alert("Please enter email")
		email.focus()
		return false
	}
	
	if (echeck(email.value)==false){
		email.focus()
		return false
	}
	
	if ((reemail.value==null)||(reemail.value=="")){
		alert("Please enter email")
		reemail.focus()
		return false
	}
	
	if (echeck(reemail.value)==false){
		reemail.focus()
		return false
	}

	if(email.value!=reemail.value)
	{
		alert("Email and re-type email does not match")
		email.focus()
		return false
	}

	if ((hearus.value==null)||(hearus.value=="")){
		alert("Please enter Where did you hear about us?")
		hearus.focus()
		return false
	}
	
	return true

}


function  validateRegister()
{

	var email=document.myform.email
	var pass=document.myform.pass
	var repass=document.myform.repass
	var company=document.myform.company
	var first=document.myform.first
	var last=document.myform.last

	var address1=document.myform.address1
	var city=document.myform.city
	var state=document.myform.state
	var zip=document.myform.zip
	var phone=document.myform.phone
	
	if ((email.value==null)||(email.value=="")){
		alert("Please enter email")
		email.focus()
		return false
	}
	
	if (echeck(email.value)==false){
		email.focus()
		return false
	}
	
	if ((pass.value==null)||(pass.value=="")){
		alert("Please enter password")
		pass.focus()
		return false
	}

	if ((repass.value==null)||(repass.value=="")){
		alert("Please retype password")
		repass.focus()
		return false
	}

	if (pass.value!=repass.value){
		alert("Password and retype password does not match");
		pass.focus()
		return false
	}


	if ((company.value==null)||(company.value=="")){
		alert("Please enter company")
		company.focus()
		return false
	}

	if ((first.value==null)||(first.value=="")){
		alert("Please enter first name")
		first.focus()
		return false
	}

	if ((last.value==null)||(last.value=="")){
		alert("Please enter last name")
		last.focus()
		return false
	}

	if ((address1.value==null)||(address1.value=="")){
		alert("Please enter address1")
		address1.focus()
		return false
	}

	if ((city.value==null)||(city.value=="")){
		alert("Please enter city")
		city.focus()
		return false
	}

	if ((state.value==null)||(state.value=="")){
		alert("Please enter state")
		state.focus()
		return false
	}

	if ((zip.value==null)||(zip.value=="")){
		alert("Please enter zip")
		zip.focus()
		return false
	}

	if (validatezipcode(zip.value)==false){
			zip.focus()
			return false
		}
	
	if ((phone.value==null)||(phone.value=="")){
		alert("Please enter phone")
		phone.focus()
		return false
	}

	if (phonevalidate(phone.value)==false){
			phone.focus()
			return false
		}

	return true;


}


