function viewWin(filenames,width,height)
{
	
	filenames=filenames;
			
	var newwin = window.open(filenames, 'mydoc', 'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,maximize=0,width='+width+',height='+height);
	
	/*
	movewin(newwin, width, height);
	    if (navigator.appName=="Netscape") 
	        newwin.location=url;
		
		newwin.opener=window;
		newwin.focus();
		return false;
	*/	
}
 
function chk_frm()
{
   var flag;
   
   var frm=document.frm;
   var pid=frm.pid.value;
    
   if(isNaN(frm.width.value)||(frm.width.value==""))
   {
      alert("Please  enter width");
      frm.width.focus();
      return false
      	
  }
  
   if(isNaN(frm.height.value)||(frm.height.value==""))
   {
      alert("Please  enter height");
      frm.height.focus();
      return false
      	
  }
  
  if(pid==1)
  { 
  		if(frm.shape.value=="0")
		{
		alert("Please select shape");
		frm.shape.focus();
		flag=false;	
		}
		else
		  {
		  		 	  var ch=document.getElementById("shape").selectedIndex;
		   			var chv=document.getElementById("shape").value;
		   			var my_tool=chv.split(",");
		   			var pflag;
		   			if(my_tool[1]=="y"){
		   				pflag="false";
		   			}
		  		 	 if(pflag=="false"){
		  		 	 	if(frm.pole.value==""){
		  		 	 		alert("Please select pole");
				  	            	frm.pole.focus();
				  	             	flag=false;	
				  	         }	
				  	    }
				  	    
				  	    
				  	var bflag;
				  	if(my_tool[2]=="y"){
				  		bflag=false;
				  	}			  				
					 if(bflag==false)
				  	    {
				  	       
				  	         if(frm.braid.value=="")
				  	         {
				  	             
				  	             alert("Please select braid");
				  	            frm.braid.focus();
				  	             flag=false;	
				  	         }	
				  	    }
		if(document.getElementById("shape").selectedIndex=="1"){
				if(frm.eyelets_id.value==""){
					alert("Please select Eyelets");
					flag=false;
				}
		}
		  }
	}
	
   if(pid==2){
   	
   	var width=document.getElementById("width1").value;
    var height=document.getElementById("height1").value;
   	if(width > 130){
   		if(height > 200){
   			alert(" For the width over 130cm, max drop is 200cm");
   			flag=false;
   	  return flag;
   		}
   	}
   	
   	
   	if(frm.v_control.value=="")
   	{
   	  alert("Please select control");
   	  frm.v_control.focus();
   	  flag=false;
   	  return flag;
   	  	
   	}
   if(frm.vsbl.value=="hidden"){
   	flag=true;
   	  
  }else{
  	if(frm.linning.value==""){
  	alert("Pleaae select linning");
  	flag=false;
  }
   	  
  }
   
   
   	/*
   	if(frm.linning.value=="")
   	{
   	  alert("Please select linning");
   	  frm.linning.focus();
   	  flag=false;
   	  	
   	}
   	*/
   }		  
   
    if((pid==3)||(pid==22)||(pid==8))
   
   {
   	if(frm.slatwidth.value=="")
   	{
   	  alert("Please select Slat width");
   	  frm.slatwidth.focus();
   	  flag=false;
   	  	
   	}
   }	
  
  if((pid==4)||(pid==23))
   
   {
   	if(frm.slatwidth.value=="")
   	{
   	  alert("Please select Slat width");
   	  frm.slatwidth.focus();
   	  flag=false;
   	  	
   	}
   }		   
   
    if((pid==5)||( pid==26))
   
   {
   	if(frm.slatwidth.value=="")
   	{
   	  alert("Please select Slat width");
   	  frm.slatwidth.focus();
   	  flag=false;
   	  	
   	}
   	
   	if(frm.ladder.value=="")
   	{
   	  alert("Please select Ladder");
   	  frm.ladder.focus();
   	  flag=false;
   	  	
   	}
   	
   	if(frm.ladder.value=="Tape")
   	{
   		if(frm.tapecolor.value=="")
   		{
		   	  alert("Please Tape colour");
		   	  frm.tapecolor.focus();
		   	  flag=false;
   	  	
   		}
   			
   	}
   	
   }		   
   
   if(pid==7){
   var ch=document.getElementById("headrail").selectedIndex;
	var chv1=document.getElementById("headrail")[ch].value;
      	var width=document.getElementById("width1").value;
      	var height=document.getElementById("height1").value;
      /*	
    	if(width==""){
    	}else{
    		if(width >180){
    			if(chv1=="Cordless"){
    			alert("max width for cordless is 180 cm");
    			document.getElementById("width1").value=180;
    		 }
    			
    		}
    	}
    	*/
    	if(height==""){
    	}else{
    		if(height >180){
    			if(chv1=="Cordless"){
    			alert("max drop for cordless is 180 cm");
    			document.getElementById("height1").value=180;
    		 }
    			
    		}
    	}
   	if(frm.headrail.value=="")
   		{
		   	  alert("Please select headrail");
		   	  frm.headrail.focus();
		   	  flag=false;
   	  	
   		}
  }
   
   if(flag==false)
   {
    return false;	
   }
   else
   {
     document.frm.submit();	
   }
}


function chk_cart(){
	var frm=document.cartfrm;
	var flag;
	//alert(frm.recess.value);
	
	if(frm.recess.value==""){
		alert("Select Recess/Exact ");
		frm.recess.focus();
		return false;	
	}
	
	if(frm.pid.value=="1"){
		if(frm.schain.value==""){
			alert("Select Raise/Lower option ");
			frm.schain.focus();
			return false;
		}
		if(frm.schain.value=="Chain"){
		if(frm.scontrol.value==""){
			alert("Select Control side ");
			frm.scontrol.focus();
			return false;
		}
	}
}

if(frm.pid.value=="8"){
	if(frm.scontrol.value==""){
			alert("Select Control side ");
			frm.scontrol.focus();
			return false;
		}
}


if(frm.pid.value=="4"){
	if(frm.schain.value==""){
		alert("Select Side of vane stack option");
		frm.schain.focus();
    return false;
	}
	if(frm.scontrol.value==""){
		alert("Select Control side ");
		frm.scontrol.focus();
		return false;
		
	}
	
}	
if((frm.pid.value=="6") ||(frm.pid.value=="2")){
	if(frm.scontrol.value==""){
		alert("Select Control side ");
		frm.scontrol.focus();
		return false;
	}
	
}
if((frm.pid.value=="3") || (frm.pid.value=="5")){
	if(frm.schain.value==""){
		alert("Select Raise/Lower Control");
		frm.schain.focus();
		return false;
		
	}
	if(frm.tiltc.value==""){
		alert("Select Tilt control");
		frm.tiltc.focus();
		return false;
	}
	
}
if(frm.quantity.value==""){
	alert("Please enter quantity");
	frm.quantity.focus();
	return false;
}	

 if(flag==false)
   {
    return false;	
   }
   else
   {
     
     frm.submit();	
   }

}



function chk_sfrm1(){
	var frm=document.sfrm;
	var ppflag=false;
	if(frm.attrbts.value==""){
		ppflag=true;
	}
	else{
		var obj22=frm.attrbts.value;
		 var my_tool=obj22.split(",");
		 if(my_tool[0]=="y"){
				 	if(!document.getElementById("ppole").selectedIndex){
					 	alert("Please select pole");
					 ppflag=false;
					 	}else{
					 	var obj25=document.getElementById("ppole").selectedIndex;
					 	 var chv1=document.getElementById("ppole")[obj25].value;  
						document.getElementById("pole2").value=chv1;
					ppflag=true;
				}
		 	
		}else{
			ppflag=true;
		}
		//alert(ppflag);
		 if(my_tool[1]=="y"){
		 	 	if(!document.getElementById("braid1").selectedIndex){
					 	alert("Please select braid");
					 ppflag=false;
					 	}else{
					 	var obj24=document.getElementById("braid1").selectedIndex;
					 	 var chv=document.getElementById("braid1")[obj24].value;  
						document.getElementById("braid2").value=chv;
					ppflag=true;
				}
					 	
		
		 
		}else{
			if(ppflag==false){
				ppflag=false;
			}else{
				ppflag=true;
			}
			
		}
	}
	
	//alert(frm.recess.value);
	/*
	if(frm.recess.value==""){
		alert("Select Recess/Exact ");
		frm.recess.focus();
		return false;	
	}
	
	if(frm.pid.value=="1"){
		if(frm.schain.value==""){
			alert("Select Raise/Lower option ");
			frm.schain.focus();
			return false;
		}
		if(frm.schain.value=="Chain"){
		if(frm.scontrol.value==""){
			alert("Select Control side ");
			frm.scontrol.focus();
			return false;
		}
	}
}
if(frm.pid.value=="4"){
	if(frm.schain.value==""){
		alert("Select Side of vane stack option");
		frm.schain.focus();
    return false;
	}
	if(frm.scontrol.value==""){
		alert("Select Control side ");
		frm.scontrol.focus();
		return false;
		
	}
	
}	
if((frm.pid.value=="6") ||(frm.pid.value=="2")){
	if(frm.scontrol.value==""){
		alert("Select Control side ");
		frm.scontrol.focus();
		return false;
	}
	
}
if((frm.pid.value=="3") || (frm.pid.value=="5")){
	if(frm.schain.value==""){
		alert("Select Raise/Lower Control");
		frm.schain.focus();
		return false;
		
	}
	if(frm.tiltc.value==""){
		alert("Select Tilt control");
		frm.tiltc.focus();
		return false;
	}
	
}
if(frm.quantity.value==""){
	alert("Please enter quantity");
	frm.quantity.focus();
	return false;
}	
*/
 if(ppflag==false)
   {
    return false;	
   }
   else
   {
     
     frm.submit();	
   }

}
function chkqty(val){
	if(val!=""){
	if(isNaN(val)){
	alert("Please Enter correct quantity");
	document.getElementById("qty").value=1;
	return false;
	}
}
	
	
}

function chk_cat(form){
	if(form.category_id.value==""){
		alert("Please Select");
		return false;
	}
}

function chk_delete(i){
	
	var frm= "frmsubmit["+i+"]";
	   var obj=document.getElementById(frm);
	   
     obj.value="DELETE";
   
    var frm1= "pfrm["+i+"]";
   var obj1=document.getElementById(frm1);
  var cfr=confirm("Are you sure to delete this blind from your basket");
  if(cfr==false)
  {
    return false;
 }
 else
 {
 	return true;	
  }
  //obj1.submit;
}


function chk_sdelete(i){
	
	var frm= "sfrmsubmit["+i+"]";
	   var obj=document.getElementById(frm);
	   
     obj.value="DELETE";
   
    var frm1= "sfrm["+i+"]";
   var obj1=document.getElementById(frm1);
  var cfr=confirm("Are you sure to delete this blind sample from your basket ");
  if(cfr==false)
  {
    return false;
 }
 else
 {
 	return true;	
  }
  //obj1.submit;
}

function chk_vdelete(i){
	
	var frm= "vfrmsubmit["+i+"]";
	   var obj=document.getElementById(frm);
	   
     obj.value="DELETE";
   
    var frm1= "vfrm["+i+"]";
   var obj1=document.getElementById(frm1);
  var cfr=confirm("Are you sure to delete this ");
  if(cfr==false)
  {
    return false;
 }
 else
 {
 	return true;	
  }
  //obj1.submit;
}

function chk_submit(i){
	
	var frm= "frmsubmit["+i+"]";
   var obj=document.getElementById(frm);
   obj.value="UPDATE";
   
    var frm1= "pfrm["+i+"]";
   var obj1=document.getElementById(frm1);
   //alert(obj1);
  obj1.submit;
}
function chk_vsubmit(i){
	var frm= "vfrmsubmit["+i+"]";
   var obj=document.getElementById(frm);
   obj.value="UPDATE";
   
    var frm1= "vfrm["+i+"]";
   var obj1=document.getElementById(frm1);
   //alert(obj1);
  obj1.submit;
}


function chk_signup(frm){
	if(frm.btitle.value==""){
		alert("Please select billing details title");
		frm.btitle.focus();
		return false;
		}
	if(frm.bfname.value==""){
		alert("Please enter billing details firstname");
		frm.bfname.focus();
		return false;
		}
	if(frm.blname.value==""){
		alert("Please enter billing details lastname");
		frm.blname.focus();
		return false;
		}		
	if(frm.baddress1.value==""){
		alert("Please enter billing details address1");
		frm.baddress1.focus();
		return false;
		}
		
	if(frm.bcity.value==""){
		alert("Please enter billing details town/city");
		frm.bcity.focus();
		return false;
		}
	if(frm.bstate.value==""){
		alert("Please enter billing details county");
		frm.bstate.focus();
		return false;
		}
	if(frm.bpincode.value==""){
		alert("Please enter billing details postcode");
		frm.bpincode.focus();
		return false;
		}	
	if(frm.bcountry.value==""){
		alert("Please enter billing details country");
		frm.bcountry.focus();
		return false;
		}
	if(frm.bphone.value==""){
		alert("Please enter billing details phone");
		frm.bphone.focus();
		return false;
		}	
	if(frm.stitle.value==""){
		alert("Please select Delivery details title");
		frm.stitle.focus();
		return false;
		}
	if(frm.sfname.value==""){
		alert("Please enter Delivery details firstname");
		frm.sfname.focus();
		return false;
		}
	if(frm.slname.value==""){
		alert("Please enter Delivery details lastname");
		frm.slname.focus();
		return false;
		}		
	if(frm.saddress1.value==""){
		alert("Please enter Delivery details address1");
		frm.saddress1.focus();
		return false;
		}
	
	if(frm.scity.value==""){
		alert("Please enter Delivery details town/city");
		frm.scity.focus();
		return false;
		}
	if(frm.sstate.value==""){
		alert("Please enter Delivery details county");
		frm.sstate.focus();
		return false;
		}
	if(frm.spincode.value==""){
		alert("Please enter billing details postcode");
		frm.spincode.focus();
		return false;
		}		
	if(frm.scountry.value==""){
		alert("Please enter Delivery details country");
		frm.scountry.focus();
		return false;
		}
	if(frm.sphone.value==""){
		alert("Please enter Delivery details phone");
		frm.sphone.focus();
		return false;
		}		
		
if(frm.email.value=="")
	{
		alert("Please enter email");
		frm.email.focus();
		return false;
	} 		
	if(frm.email.value.indexOf("@")<0)
	{
		alert("Incorrect email address,pleaese re-enter");
		frm.email.focus();
		return false;
	} 
	if(frm.email.value.indexOf(".")<0)
	{
		alert("Incorrect email address,pleaese re-enter");
		frm.email.focus();
		return false;
	}
	 
	if(frm.email.value.indexOf(" ")>=0)
	{
		alert("Incorrect email address,pleaese re-enter");
		frm.email.focus();
		return false;
	}
	if(frm.reemail.value==""){
		alert("Please re enter email");
		frm.reemail.focus();
		return false;
	}
		
	if(frm.email.value!=frm.reemail.value){
		alert("email doesn't match please re enter");
		frm.reemail.value="";
		frm.reemail.focus();
		return false;
	}	
	
	if(frm.password.value==""){
		alert("Please enter password");
		frm.password.focus();
		return false;
	}					
	
	}
function makevalueSame(frm){
	//frm.stitle.value=frm.btitle.value;
	document.lfrm.stitle.value=document.lfrm.btitle.value;
	document.lfrm.sfname.value=document.lfrm.bfname.value;
	document.lfrm.slname.value=document.lfrm.blname.value;
	document.lfrm.saddress1.value=document.lfrm.baddress1.value;
	document.lfrm.saddress2.value=document.lfrm.baddress2.value;
	document.lfrm.scity.value=document.lfrm.bcity.value;
	document.lfrm.sstate.value=document.lfrm.bstate.value;
	document.lfrm.spincode.value=document.lfrm.bpincode.value;
	document.lfrm.scountry.value=document.lfrm.bcountry.value;
	document.lfrm.sphone.value=document.lfrm.bphone.value;
}

function check_sform(frm){
if(frm.email.value==""){
		alert("Please enter your email");
		frm.email.focus();
		return false;
}
if(frm.password.value==""){
		alert("Please enter your password");
		frm.password.focus();
		return false;
}
}
function chk_quote(frm){
	if(frm.quote.value==""){
		alert("Please select product");
		frm.quote.focus();
		return false;
	}
	if(frm.width.value==""){
		alert("Please enter width");
		frm.width.focus();
		return false;
	}
	if(frm.height.value==""){
		alert("Please enter height");
		frm.height.focus();
		return false;
	}
	
}
function chk_width(){
	var obj=document.getElementById("width1").value;
	if(obj!=""){
		if(isNaN(obj)){
			alert("Only numeric values");
			document.getElementById("width1").value="";
		}
	}
}

function chk_height(){
	var obj=document.getElementById("height1").value;
	if(obj!=""){
		if(isNaN(obj)){
			alert("Only numeric values");
			document.getElementById("height1").value="";
		}
	}
}