function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function openwin(nm,width1,height1){
	var name1=nm;
	var path1="";
	var pop="";
	if (pop && !pop.closed) {
	   pop.close();
	}
	pop=eval("window.open('"+name1+"','NewWIN','chrome[4],toolbar=no,left=5,top=5,width="+width1+",height="+height1+",directories=no,menubar=no,SCROLLBARS=yes,left=2,right=2,resizable=yes')");
	if (!pop.opener) popUpWin.opener = self;
}
function validphone(txt){
	var str=/^[\+0-9][0-9_-]+\d$/;
	if(!str.test(txt)){ //+91-011-41428132
		return false;
	}
	else{
	return true;
	}
}
/*###########################################Function For Ajax Work Calling##########################*/
function make_catreq(f12){
	//alert(ix);
	try{
		ob1=new ActiveXObject("Msxml2.XMLHTTP");
	}catch(e){
		try{
			ob1=new ActiveXObject("Microsoft.XMLHTTP");
		}catch(e2){
			ob1=false;
		}
	}
	if(!ob1 && typeof XMLHttpRequest!='undefined'){
		ob1=new XMLHttpRequest();
	}
	var url="include/remote.php?id2="+f12;
	//alert(''+url);
	ob1.open("GET",url,true);
	ob1.onreadystatechange=show_form;
	ob1.send(null);
}
/*###########################################Function For Ajax Result Fixing in Div##########################*/	
function show_form(){
	if(ob1.readyState==4){
		var resp=ob1.responseText;
		var newdiv=document.getElementById("avail");
		newdiv.innerHTML=resp;
		//alert(""+resp);
	}
}
function CheckLogin(){
	var doc,str,s;
	doc=document.loginfrm;
	s=0;
	
	if(!doc.user_name.value.length){
		alert("Please Enter User Name");
		doc.user_name.focus();
		return false;
	}
	if(!doc.password.value.length){
		alert("Please Enter Password");
		doc.password.focus();
		return false;
	}
}
function CheckRegfrm(val){
	var doc,str,s;
	doc=document.regForm;
	s=0;
	var val1;
	if(!doc.member_fname.value.length){
		alert("Please Enter Member First Name");
		doc.member_fname.focus();
		return false;
	}
	if(doc.member_fname.value.length >0 && parseFloat(doc.member_fname.value)){
		alert("Please Enter Alphabets only in Member First Name");
		doc.member_fname.value="";
		doc.member_fname.focus();
		return false;
	}
	if(!doc.member_lname.value.length){
		alert("Please Enter Member Last Name");
		doc.member_lname.focus();
		return false;
	}
	if(doc.member_lname.value.length >0 && parseFloat(doc.member_lname.value)){
		alert("Please Enter Alphabets only in Member Last Name");
		doc.member_lname.value="";
		doc.member_lname.focus();
		return false;
	}
	/*if(doc.member_company_name.value.length >0 && parseFloat(doc.member_company_name.value)){
		alert("Please Enter Alphabets only in Member Company Name");
		doc.member_company_name.value="";
		doc.member_company_name.focus();
		return false;
	}*/
	/*if(!doc.member_email.value.length){
		alert("Please Enter Member Email");
		doc.member_email.focus();
		return false;
	}
	if(doc.member_email.value.indexOf('@')==-1 || doc.member_email.value.indexOf('.')==-1){
		alert("Please Enter Your Email Correctly");
		doc.member_email.value="";
		doc.member_email.focus();
		return false;
	}*/
	if(!doc.member_bill_address.value.length){
		alert("Please Enter Member Billing Address");
		doc.member_bill_address.focus();
		return false;
	}
	if(!doc.member_bill_city.value.length){
		alert("Please Enter Member Billing City");
		doc.member_bill_city.focus();
		return false;
	}
	if(doc.member_bill_city.value.length >0 && parseFloat(doc.member_bill_city.value)){
		alert("Please Enter Alphabets only in Member Billing City");
		doc.member_bill_city.value="";
		doc.member_bill_city.focus();
		return false;
	}
	if(!doc.member_bill_state.value.length){
		alert("Please Enter Member Billing State");
		doc.member_bill_state.focus();
		return false;
	}
	if(doc.member_bill_state.value.length >0 && parseFloat(doc.member_bill_state.value)){
		alert("Please Enter Alphabets only in Member Billing State");
		doc.member_bill_state.value="";
		doc.member_bill_state.focus();
		return false;
	}
	if(!doc.member_bill_country.value.length){
		alert("Please Enter Billing Country For Shipping Calculation");
		doc.member_bill_country.focus();
		return false;
	}
	if(!doc.member_bill_zipcode.value.length){
		alert("Please Enter Billing ZipCode For Shipping Calculation");
		doc.member_bill_zipcode.focus();
		return false;
	}
	if(doc.member_bill_phone.value.length){
		if(!validphone(doc.member_bill_phone.value)){
			alert("Please Enter Member Billing Phone in 000-000-0000 Format");
			doc.member_bill_phone.value="";
			doc.member_bill_phone.focus();
			return false;
		}
	}
	if(!doc.member_ship_address.value.length){
		alert("Please Enter Member Shipping Address");
		doc.member_ship_address.focus();
		return false;
	}
	if(!doc.member_ship_city.value.length){
		alert("Please Enter Member Shipping City");
		doc.member_ship_city.focus();
		return false;
	}
	if(doc.member_ship_city.value.length >0 && parseFloat(doc.member_ship_city.value)){
		alert("Please Enter Alphabets only in Member Shipping City");
		doc.member_ship_city.value="";
		doc.member_ship_city.focus();
		return false;
	}
	if(!doc.member_ship_state.value.length){
		alert("Please Enter Member Shipping State");
		doc.member_ship_state.focus();
		return false;
	}
	if(doc.member_ship_state.value.length >0 && parseFloat(doc.member_ship_state.value)){
		alert("Please Enter Alphabets only in Member Shipping State");
		doc.member_ship_state.value="";
		doc.member_ship_state.focus();
		return false;
	}
	if(!doc.member_ship_country.value.length){
		alert("Please Enter Shipping Country For Shipping Calculation");
		doc.member_ship_country.focus();
		return false;
	}
	if(!doc.member_ship_zipcode.value.length){
		alert("Please Enter Shipping ZipCode For Shipping Calculation");
		doc.member_ship_zipcode.focus();
		return false;
	}
	if(doc.member_ship_phone.value.length){
		if(!validphone(doc.member_ship_phone.value)){
			alert("Please Enter Member Shipping Phone in 000-000-0000 Format");
			doc.member_ship_phone.value="";
			doc.member_ship_phone.focus();
			return false;
		}
	}
	if(val==""){
		if(!doc.member_userid.value.length){
			alert("Please Enter Member Email ID");
			doc.member_userid.focus();
			return false;
		}
		if(doc.member_userid.value.indexOf('@')==-1 || doc.member_userid.value.indexOf('.')==-1){
			alert("Please Enter Your Email ID Correctly");
			doc.member_userid.value="";
			doc.member_userid.focus();
			return false;
		}
		if(!doc.member_password.value.length){
			alert("Please Enter Member Password");
			doc.member_password.focus();
			return false;
		}
		if(!doc.confirm_password.value.length){
			alert("Please Enter Confirm Password");
			doc.confirm_password.focus();
			return false;
		}
		if(doc.confirm_password.value!=doc.member_password.value){
			alert("Please Enter Confirm Password Same as password");
			doc.confirm_password.focus();
			return false;
		}
	}
	if(!doc.terms.checked){
		alert("Please Check if you are agreed with our Terms & conditions");
		doc.terms.focus();
		return false;
	}
}
function SameVal(){
	var doc,str,s;
	doc=document.regForm;
	s=0;
	if(doc.Same.checked){
		doc.member_ship_address.value=doc.member_bill_address.value;
		doc.member_ship_city.value=doc.member_bill_city.value;
		doc.member_ship_state.value=doc.member_bill_state.value;
		doc.member_ship_country.value=doc.member_bill_country.value;
		doc.member_ship_zipcode.value=doc.member_bill_zipcode.value;
		doc.member_ship_phone.value=doc.member_bill_phone.value;
	}
	else{
		doc.member_ship_address.value="";
		doc.member_ship_city.value="";
		doc.member_ship_state.value="";
		doc.member_ship_country.value="";
		doc.member_ship_zipcode.value="";
		doc.member_ship_phone.value="";
	}
}
function checktestfrm(){
	var doc,str,s;
	doc=document.testfrm;
	s=0;
	
	if(!doc.your_name.value.length){
		alert("Please Enter Your Name");
		doc.your_name.focus();
		return false;
	}
	if(!doc.your_email.value.length){
		alert("Please Enter Your Email");
		doc.your_email.focus();
		return false;
	}
	if(doc.your_email.value.indexOf('@')==-1 || doc.your_email.value.indexOf('.')==-1){
		alert("Please Enter Your Email Correctly");
		doc.your_email.value="";
		doc.your_email.focus();
		return false;
	}
	if(!doc.phone.value.length){
		alert("Please Enter Phone");
		doc.phone.focus();
		return false;
	}
	if(doc.phone.value.length){
		if(!validphone(doc.phone.value)){
			alert("Please Enter Phone in 000-000-0000 Format");
			doc.phone.value="";
			doc.phone.focus();
			return false;
		}
	}
	if(!doc.country.value.length){
		alert("Please Enter Country");
		doc.country.focus();
		return false;
	}
	if(!doc.comments.value.length){
		alert("Please Enter Comment");
		doc.comments.focus();
		return false;
	}
}
function CheckNewsletter(){
	var doc,str,s;
	doc=document.newsletterfrm;
	s=0;
	
	if(doc.newsName.value=="Name"){
		alert("Please Enter Your Name");
		doc.newsName.value='';
		doc.newsName.focus();
		return false;
	}
	if(doc.newsEmail.value=="Email ID"){
		alert("Please Enter Your Email");
		doc.newsEmail.value='';
		doc.newsEmail.focus();
		return false;
	}
	if(doc.newsEmail.value.indexOf('@')==-1 || doc.newsEmail.value.indexOf('.')==-1){
		alert("Please Enter Your Email Correctly");
		doc.newsEmail.value="";
		doc.newsEmail.focus();
		return false;
	}
}
function checkrefer(){
	var doc,str,s;
	doc=document.refer;
	s=0;
	
	if(!doc.your_name.value.length){
		alert("Please Enter 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 Your Email");
		doc.your_email.focus();
		return false;
	}
	if(doc.your_email.value.indexOf('@')==-1 || doc.your_email.value.indexOf('.')==-1){
		alert("Please Enter Your Email Correctly");
		doc.your_email.value="";
		doc.your_email.focus();
		return false;
	}
	if(!doc.friend_name.value.length){
		alert("Please Enter Friend Name");
		doc.friend_name.focus();
		return false;
	}
	if(doc.friend_name.value.length >0 && parseFloat(doc.friend_name.value)){
		alert("Please Enter Alphabets only in Friend Name");
		doc.friend_name.value="";
		doc.friend_name.focus();
		return false;
	}
	if(!doc.friend_email.value.length){
		alert("Please Enter Friend Email");
		doc.friend_email.focus();
		return false;
	}
	if(doc.friend_email.value.indexOf('@')==-1 || doc.friend_email.value.indexOf('.')==-1){
		alert("Please Enter Friend Email Correctly");
		doc.friend_email.value="";
		doc.friend_email.focus();
		return false;
	}
}
function checkPassword(){
	var doc,str,s;
	doc=document.changepassfrm;
	s=0;
	
	if(!doc.old_password.value.length){
		alert("Please Enter Old Password");
		doc.old_password.focus();
		return false;
	}
	if(!doc.new_password.value.length){
		alert("Please Enter New Password");
		doc.new_password.focus();
		return false;
	}
	if(!doc.confirm_password.value.length){
		alert("Please Enter Confirm Password");
		doc.confirm_password.focus();
		return false;
	}
	if(doc.new_password.value!=doc.confirm_password.value){
		alert("Please Enter Confirm Password same as New Password");
		doc.confirm_password.focus();
		return false;
	}
}
function CheckQuantity(newval,oldval,nm1,min1){
	var doc;
	doc=document.cartfrm;
	if(isNaN(newval)){
		alert("Please Enter Numberic Value only.");
		document.getElementById(nm1).value=oldval;
		return false;
	}
	if(min1>0){
		if(newval < min1){
			alert("Please Enter Quantity greater than Minimum Quantity Fixed.");
			document.getElementById(nm1).value=oldval;
			return false;
		}
	}
	if(newval<=0){
		alert("Please Enter Quantity greater than 0");
		document.getElementById(nm1).value=oldval;
		return false;
	}
}
function checkdate(){
	var doc,str,s;
	doc=document.dateform;
	s=0;
	if(!doc.order_todate.value.length && !doc.order_fromdate.value.length && !doc.keyword.value.length){
		alert("Please Enter Search Criteria");
		doc.keyword.focus();
		return false;
	}
	if((!doc.order_todate.value.length && doc.order_fromdate.value.length) || (doc.order_todate.value.length && !doc.order_fromdate.value.length)){
		alert("Please Enter Order Dates Between Properly");
		doc.order_fromdate.focus();
		return false;
	}
}
function checkforget(){
	var doc,str,s;
	doc=document.forgetFrm;
	s=0;
	
	if(!doc.email.value.length){
		alert("Please Enter Email");
		doc.email.focus();
		return false;
	}
	if(doc.email.value.indexOf('@')==-1 || doc.email.value.indexOf('.')==-1){
		alert("Please Enter Email Correctly");
		doc.email.value="";
		doc.email.focus();
		return false;
	}
	if(!doc.user_name.value.length){
		alert("Please Enter User Name");
		doc.user_name.focus();
		return false;
	}
}
function checkSearch(){
	var doc;
	doc=document.topsearch;
	if(!doc.keyword.value.length){
		alert("Please Enter Keyword");
		doc.keyword.focus();
		return false;
	}
	else{
		doc.submit();	
	}
}
function checkAdvanceSearch(){
	var doc;
	doc=document.Advancefrm;
	if(!doc.keyword.value.length && !doc.sid1.value.length && !doc.priceto.value.length && !doc.pricefrom.value.length){
		alert("Please Set Some Search Criteria.");
		doc.keyword.focus();
		return false;
	}
	if(doc.sid1.value=="M"){
		alert("Please Select Sub category of any Main Category");
		doc.sid1.focus();
		return false;
	}
	var mov2=/\b[0-9]*\.?([0-9]+)\b$/;
	if(doc.pricefrom.value.length){
		if(!mov2.test(doc.pricefrom.value)){
			alert("Please Enter Price correctly in 0.00 Format");
			doc.pricefrom.value="";
			doc.pricefrom.focus();
			return false;
		}
	}
	var mov3=/\b[0-9]*\.?([0-9]+)\b$/;
	if(doc.priceto.value.length){
		if(!mov3.test(doc.priceto.value)){
			alert("Please Enter Price correctly in 0.00 Format");
			doc.priceto.value="";
			doc.priceto.focus();
			return false;
		}
	}
	if((doc.priceto.value.length && !doc.pricefrom.value.length) || (doc.pricefrom.value.length && !doc.priceto.value.length)){
		alert("Please Enter Both  Price Range.");
		doc.keyword.focus();
		return false;
	}
	if(doc.priceto.value.length && doc.pricefrom.value.length){
		if((doc.priceto.value >=doc.pricefrom.value)){
			alert("Please Enter Minimum to maximum Range.");
			doc.keyword.focus();
			return false;
		}
	}
}
function checkphoto(){
	var doc,str,s;
	doc=document.photofrm;
	s=0;
	
	if(!doc.your_name.value.length){
		alert("Please Enter 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.email.value.length){
		alert("Please Enter Email");
		doc.email.focus();
		return false;
	}
	if(doc.email.value.indexOf('@')==-1 || doc.email.value.indexOf('.')==-1){
		alert("Please Enter Email Correctly");
		doc.email.value="";
		doc.email.focus();
		return false;
	}
	if(!doc.city.value.length){
		alert("Please Enter City");
		doc.city.focus();
		return false;
	}
	if(doc.city.value.length >0 && parseFloat(doc.city.value)){
		alert("Please Enter Alphabets only in City");
		doc.city.value="";
		doc.city.focus();
		return false;
	}
	if(!doc.state.value.length){
		alert("Please Enter State");
		doc.state.focus();
		return false;
	}
	if(doc.state.value.length >0 && parseFloat(doc.state.value)){
		alert("Please Enter Alphabets only in State");
		doc.state.value="";
		doc.state.focus();
		return false;
	}
	if(!doc.country.value.length){
		alert("Please Enter Country");
		doc.country.focus();
		return false;
	}
	if(!doc.phone.value.length){
		alert("Please Enter Phone");
		doc.phone.focus();
		return false;
	}
	if(doc.phone.value.length){
		if(!validphone(doc.phone.value)){
			alert("Please Enter Phone in 000-000-0000 Format");
			doc.phone.value="";
			doc.phone.focus();
			return false;
		}
	}
	if(doc.fax.value.length){
		if(!validphone(doc.fax.value)){
			alert("Please Enter Fax in 000-000-0000 Format");
			doc.fax.value="";
			doc.fax.focus();
			return false;
		}
	}
	if(!doc.file_1.value.length){
		alert("Please Enter File 1");
		doc.file_1.focus();
		return false;
	}
	if(!doc.comment.value.length){
		alert("Please Enter Comment");
		doc.comment.focus();
		return false;
	}
}
function CheckShipping(){
	var doc,str,s;
	doc=document.cartfrm;
	s=0;
	
	if(!doc.delcountry.value.length){
		alert("Please Select Your Delivery Country");
		doc.delcountry.focus();
		return false;
	}
	if(!doc.delzipcode.value.length || doc.delzipcode.value=="Postal Code"){
		alert("Please Select Your Delivery Postal Code");
		doc.delzipcode.focus();
		return false;
	}
}
