var path="";
var pop='';
function openwin(nm,width,height) {
	var name=nm;
	if (pop && !pop.closed) {
	   pop.close();
	}
	pop=eval("window.open('"+name+"','NewWIN','chrome[4],toolbar=no,left=5,top=5,width="+width+",height="+height+",directories=no,menubar=no,SCROLLBARS=yes,left=2,right=2')");
	if (!pop.opener) popUpWin.opener = self;
}
function addBookmark(title,url){
	if (window.sidebar){
		window.sidebar.addPanel(title, url,"");
	}
	else if( document.all ){
		window.external.AddFavorite( url, title);
	}
	else if( window.opera && window.print ){
		return true;
	}
}
function chkdelete(val , val1){
	
	var count,c;
	var str=eval('document.'+val1);
	
	count=eval('document.'+val1+'.elements.length');
	c=0;
	for (i=0; i<count; i++){
		if(str.elements[i].type == "checkbox"){
			if(str.elements[i].checked == 1){
				c = 1;
			}
		}
	}
	if(c == 0){
		alert(''+val);
		return false;
	}
	else{
		return true;
	}
}
function validphone(txt){
	var str=/^[\+0-9][0-9_-]+\d$/;
	if(!str.test(txt)){ //+91-011-41428132
		return false;
	}
	else{
		return true;
	}
}
function checkreg(){
	var doc,str,s;
	doc=document.regfrm1;
	s=0;
	if(document.getElementById('mem_email')){
		if(document.getElementById('mem_email').value==''){
			alert("Please Enter Email");
			document.getElementById('mem_email').focus();
			return false;
		}
		if(document.getElementById('mem_email').value.indexOf('@')==-1 || document.getElementById('mem_email').value.indexOf('.')==-1){
			alert("Please Enter Email Correctly");
			document.getElementById('mem_email').value="";
			document.getElementById('mem_email').focus();
			return false;
		}
		if(document.getElementById('mem_email').value.indexOf('<')!=-1 || document.getElementById('mem_email').value.indexOf('>')!=-1){
			alert("Please Don't Use HTML Tags In Email");
			document.getElementById('mem_email').focus();
			return false;
		}
	}
	if(document.getElementById('password')){
		if(document.getElementById('password').value==''){
			alert("Please Enter the Password");
			document.getElementById('password').focus();
			return false;
		}
	}
	if(!doc.mem_fname.value.length){
		alert("Please Enter the First name");
		doc.mem_fname.focus();
		return false;
	}
	if(doc.mem_fname.value.indexOf('<')!=-1 || doc.mem_fname.value.indexOf('>')!=-1){
		alert("Please Don't Use HTML Tags In First name");
		doc.mem_fname.focus();
		return false;
	}
	if(doc.mem_fname.value.length >0 && parseFloat(doc.mem_fname.value)){
		alert("Please Enter Alphabets only in  First name");
		doc.mem_fname.value="";
		doc.mem_fname.focus();
		return false;
	}
	if(!doc.mem_lname.value.length){
		alert("Please Enter the  Last name");
		doc.mem_lname.focus();
		return false;
	}
	if(doc.mem_lname.value.indexOf('<')!=-1 || doc.mem_lname.value.indexOf('>')!=-1){
		alert("Please Don't Use HTML Tags In  Last name");
		doc.mem_lname.focus();
		return false;
	}
	if(doc.mem_lname.value.length >0 && parseFloat(doc.mem_lname.value)){
		alert("Please Enter Alphabets only in  Last name");
		doc.mem_lname.value="";
		doc.mem_lname.focus();
		return false;
	}
	if(!doc.mem_bill_address.value.length){
		alert("Please Enter Bill Address");
		doc.mem_bill_address.focus();
		return false;
	}
	if(doc.mem_bill_address.value.indexOf('<')!=-1 || doc.mem_bill_address.value.indexOf('>')!=-1){
		alert("Please Don't Use HTML Tags In Bill Address");
		doc.mem_bill_address.focus();
		return false;
	}
	if(!doc.mem_bill_city.value.length){
		alert("Please Enter Bill City, State");
		doc.mem_bill_city.focus();
		return false;
	}
	if(doc.mem_bill_city.value.indexOf('<')!=-1 || doc.mem_bill_city.value.indexOf('>')!=-1){
		alert("Please Don't Use HTML Tags In Bill City, State");
		doc.mem_bill_city.focus();
		return false;
	}
	if(!doc.mem_bill_state.value.length){
		alert("Please Enter Bill State");
		doc.mem_bill_state.focus();
		return false;
	}
	if(doc.mem_bill_state.value.indexOf('<')!=-1 || doc.mem_bill_state.value.indexOf('>')!=-1){
		alert("Please Don't Use HTML Tags In Bill State");
		doc.mem_bill_state.focus();
		return false;
	}
	/*if(!doc.mem_bill_zipcode.value.length){
		alert("Please Enter Bill Zipcode");
		doc.mem_bill_zipcode.focus();
		return false;
	}*/
	if(!doc.mem_bill_phone.value.length){
		alert("Please Enter Billing Phone");
		doc.mem_bill_phone.value='';
		doc.mem_bill_phone.focus();
		return false;
	}
	if(!validphone(doc.mem_bill_phone.value)){
		alert("Please Enter Phone No. +00-000-000000 Format");
		doc.mem_bill_phone.value='';
		doc.mem_bill_phone.focus();
		return false;
	}
	if(!doc.mem_bill_country.value.length){
		alert("Please Enter Bill Country");
		doc.mem_bill_country.focus();
		return false;
	}
	if(doc.mem_bill_country.value.indexOf('<')!=-1 || doc.mem_bill_country.value.indexOf('>')!=-1){
		alert("Please Don't Use HTML Tags In Bill Country");
		doc.mem_bill_country.focus();
		return false;
	}
	if(doc.mem_bill_country.value.length >0 && parseFloat(doc.mem_bill_country.value)){
		alert("Please Enter Alphabets only in Bill Country");
		doc.mem_bill_country.value="";
		doc.mem_bill_country.focus();
		return false;
	}
	if(document.getElementById('Same').checked == 1){
		doc.mem_ship_address.value=doc.mem_bill_address.value;
		doc.mem_ship_city.value=doc.mem_bill_city.value;
		doc.mem_ship_state.value=doc.mem_bill_state.value;
		doc.mem_ship_zipcode.value=doc.mem_bill_zipcode.value;
		doc.mem_ship_phone.value=doc.mem_bill_phone.value;
		doc.mem_ship_country.value=doc.mem_bill_country.value;
	}
	else{
		if(!doc.mem_ship_address.value.length){
			alert("Please Enter Shipping Address");
			doc.mem_ship_address.focus();
			return false;
		}
		if(doc.mem_ship_address.value.indexOf('<')!=-1 || doc.mem_ship_address.value.indexOf('>')!=-1){
			alert("Please Don't Use HTML Tags In Shipping Address");
			doc.mem_ship_address.focus();
			return false;
		}
		if(!doc.mem_ship_city.value.length){
			alert("Please Enter Shipping City");
			doc.mem_ship_city.focus();
			return false;
		}
		if(doc.mem_ship_city.value.indexOf('<')!=-1 || doc.mem_ship_city.value.indexOf('>')!=-1){
			alert("Please Don't Use HTML Tags In Shipping City");
			doc.mem_ship_city.focus();
			return false;
		}
		if(!doc.mem_ship_state.value.length){
			alert("Please Enter Bill State");
			doc.mem_ship_state.focus();
			return false;
		}
		if(doc.mem_ship_state.value.indexOf('<')!=-1 || doc.mem_ship_state.value.indexOf('>')!=-1){
			alert("Please Don't Use HTML Tags In Bill State");
			doc.mem_ship_state.focus();
			return false;
		}
		if(!doc.mem_ship_zipcode.value.length){
			alert("Please Enter ship Zipcode");
			doc.mem_ship_zipcode.focus();
			return false;
		}
		if(!doc.mem_ship_phone.value.length){
			alert("Please Enter Shipping Phone");
			doc.mem_ship_phone.focus();
			return false;
		}
		if(!validphone(doc.mem_ship_phone.value)){
			alert("Please Enter Phone No. +00-000-000000 Formate");
			doc.mem_ship_phone.focus();
			return false;
		}
		if(!doc.mem_ship_country.value.length){
			alert("Please Enter Shipping Country");
			doc.mem_ship_country.focus();
			return false;
		}
		if(doc.mem_ship_country.value.indexOf('<')!=-1 || doc.mem_ship_country.value.indexOf('>')!=-1){
			alert("Please Don't Use HTML Tags In Shipping Country");
			doc.mem_ship_country.focus();
			return false;
		}
		if(doc.mem_ship_country.value.length >0 && parseFloat(doc.mem_ship_country.value)){
			alert("Please Enter Alphabets only in Shipping Country");
			doc.mem_ship_country.value="";
			doc.mem_ship_country.focus();
			return false;
		}	
	}
}
function sameadd(){
	doc=document.regfrm1;
	if(document.getElementById('Same').checked == 1){
		doc.mem_ship_address.value=doc.mem_bill_address.value;
		doc.mem_ship_city.value=doc.mem_bill_city.value;
		doc.mem_ship_state.value=doc.mem_bill_state.value;
		doc.mem_ship_zipcode.value=doc.mem_bill_zipcode.value;
		doc.mem_ship_phone.value=doc.mem_bill_phone.value;
		doc.mem_ship_country.value=doc.mem_bill_country.value;
	}
	else{
		doc.mem_ship_address.value='';
		doc.mem_ship_city.value='';
		doc.mem_ship_state.value='';
		doc.mem_ship_zipcode.value='';
		doc.mem_ship_phone.value='';
		doc.mem_ship_country.value='';
	}
}
function checklogin(){
	var doc,str,s;
	doc=document.Loginfrm;
	s=0;
	if(!doc.mem_email.value.length){
		alert("Please Enter the EmailID");
		doc.mem_email.focus();
		return false;
	}
	if(doc.mem_email.value.indexOf('@')==-1 || doc.mem_email.value.indexOf('.')==-1){
		alert("Please Enter the EmailID Correctly");
		doc.mem_email.value="";
		doc.mem_email.focus();
		return false;
	}
	if(!doc.password.value.length){
		alert("Please Enter the Password");
		doc.password.focus();
		return false;
	}
}
function checknews(){
	var doc,str,s;
	doc=document.newsletter;
	s=0;
	
	if(!doc.your_name.value.length){
		alert("Please Enter the Your Name");
		doc.your_name.focus();
		return false;
	}
	if(doc.your_name.value.indexOf('<')!=-1 || doc.your_name.value.indexOf('>')!=-1){
		alert("Please Don't Use HTML Tags In Your Name");
		doc.your_name.focus();
		return false;
	}
	if(doc.your_name.value.length >0 && parseFloat(doc.your_name.value)){
		alert("Please Enter Alphabets only in Your Name");
		doc.your_name.value="";
		doc.your_name.focus();
		return false;
	}
	if(!doc.your_email.value.length){
		alert("Please Enter the Your Email");
		doc.your_email.focus();
		return false;
	}
	if(doc.your_email.value.indexOf('@')==-1 || doc.your_email.value.indexOf('.')==-1){
		alert("Please Enter the Your Email Correctly");
		doc.your_email.value="";
		doc.your_email.focus();
	return false;
	}
}
function checkchange(){
	var doc,str,s;
	doc=document.changefrm;
	s=0;
	if(!doc.old_password.value.length){
		alert("Please Enter the Old Password");
		doc.old_password.focus();
		return false;
	}
	if(!doc.new_password.value.length){
		alert("Please Enter the New Password");
		doc.new_password.focus();
		return false;
	}
	if(!doc.new_pass_confirm.value.length){
		alert("Please Enter the New Password Confirm");
		doc.new_pass_confirm.focus();
		return false;
	}
	if(doc.new_pass_confirm.value != doc.new_password.value){
		alert("Please Enter the Confirm Password equals to New Password");
		doc.new_pass_confirm.focus();
		return false;
	}
}
function checkforget(){
	var doc,str,s;
	doc=document.forgetfrm;
	s=0;
	
	if(!doc.mem_email.value.length){
		alert("Please Enter the Mem Email");
		doc.mem_email.focus();
		return false;
	}
	if(doc.mem_email.value.indexOf('@')==-1 || doc.mem_email.value.indexOf('.')==-1){
		alert("Please Enter the Mem Email Correctly");
		doc.mem_email.value="";
		doc.mem_email.focus();
		return false;
	}
	if(doc.mem_email.value.indexOf('<')!=-1 || doc.mem_email.value.indexOf('>')!=-1){
		alert("Please Don't Use HTML Tags In Mem Email");
		doc.mem_email.focus();
		return false;
	}
}
function checkcard(){
	var doc,str,s;
	doc=document.payfrm;
	s=0;
	
	if(!doc.credit_card_no.value.length){
		alert("Please Enter Credit card number");
		doc.credit_card_no.focus();
		return false;
	}
}
function checksearch(){
	var doc;
	doc=document.searchfrm;
	if(!doc.keyword.value.length ||doc.keyword.value=='Search By Name' ){
		alert("Please Enter Search keyword");
		doc.keyword.focus();
		doc.keyword.value='';
		return false;
	}
}
function checkadvancesearch(){
	var doc;
	doc=document.advancesearchfrm;
	if(!doc.search_key.value.length && !doc.code.value.length && !doc.price.value.length){
		alert("Please Enter Search keyword");
		doc.search_key.focus();
		return false;
	}
	if(doc.search_key.value!='' && doc.price.value!=''){
		alert("Please donnot Enter keyword if searching for price range");
		doc.price.focus();
		doc.search_key.value='';
		return false;
	}
	
}
function checkShipping(){
	var doc;
	doc=document.enquiry;
	if(!doc.shipping_charges.value.length){
		alert("Please Select the the Shipping method first??");
		doc.shipping_charges.focus();
		return false;
	}
}
function CheckQuantity(newval,oldval,nm1){
	var doc;
	doc=document.enquiry;
	if(isNaN(newval)){
		alert("Please Enter Numberic Value only.");
		document.getElementById(nm1).value=oldval;
		return false;
	}
	if(newval<=0){
		alert("Please Enter Quantity greater than 0");
		document.getElementById(nm1).value=oldval;
		return false;
	}
}