/*Function for validating the prices screen*/
function valdatecards(pageflag)
{

		if(pageflag==1){ //screen like the design for print
			var txtfront=Trim(document.getElementById("txtfront").value);
			var no_of_fields=Trim(document.getElementById("no_of_fields").value);

			 if( eval(txtfront.length) == 0) 
			 {     
				    /*validation if `design for print` page is set for front side information */
					alert(ALERTS_120);		
					document.getElementById("txtfront").value='';
					document.getElementById("txtfront").focus();

					if(is_ie){
						  changeFieldClass(document.getElementById("txtfront"),errorStyleIE)	
					}else{
						  changeFieldClass(document.getElementById("txtfront"),errorStyleFF)			
					}
					return false;
			 }else{
					if(is_ie){
						  changeFieldClass(document.getElementById("txtfront"),noErrorStyleIE)	
					}else{
						  changeFieldClass(document.getElementById("txtfront"),noErrorStyleFF)			
					}
			 }

			 var filename=""
			 var validateflag=""

			 for(num=1;num<no_of_fields;num++){
				 filename="uploadfile" + num;		

				 if( Trim(document.getElementById(filename).value) == "" ){
					 alert("Upload File"+ num);
					 document.getElementById(filename).focus();
					 if(is_ie){
						  changeFieldClass(document.getElementById(filename),errorStyleIE)	
					 }else{
						  changeFieldClass(document.getElementById(filename),errorStyleFF)			
				 	 }
					 return false;
					 break;
				 }else
				 if( checkCustomQuoteType(document.getElementById(filename)) == false ){
					 alert(ALERTS_121);
					 if(is_ie){
						  changeFieldClass(document.getElementById(filename),errorStyleIE)	
					 }else{
						  changeFieldClass(document.getElementById(filename),errorStyleFF)			
				 	 }
					 return false;
					 break;
				 }
				 filename="";
			 }
	 		if(document.getElementById("selsize").value!=""){
				validateflag=1;
			}else{
				validateflag=0;
			}
		}else{
				validateflag=1;
		}

		if( 1 == validateflag ){
			if(document.getElementById("selsize").value==""){
				 alert(ALERTS_02)
				document.getElementById("selsize").focus();
				 if(is_ie){
					  changeFieldClass(document.getElementById("selsize"),errorStyleIE)	
				 }else{
					  changeFieldClass(document.getElementById("selsize"),errorStyleFF)			
				 }
				 return false
			} else
				 {
					 if(is_ie){
					   changeFieldClass(document.getElementById("selsize"),noErrorStyleIE)	
			         }else{
					   changeFieldClass(document.getElementById("selsize"),noErrorStyleFF)	
			         }	
				 }
			if(document.getElementById("selpages").value=="" ){
				alert(ALERTS_48)
				document.getElementById("selpages").focus();
				 if(is_ie){
					  changeFieldClass(document.getElementById("selpages"),errorStyleIE)	
				 }else{
					  changeFieldClass(document.getElementById("selpages"),errorStyleFF)			
				 }
				return false
			} else
				 {
					 if(is_ie){
					   changeFieldClass(document.getElementById("selpages"),noErrorStyleIE)	
			         }else{
					   changeFieldClass(document.getElementById("selpages"),noErrorStyleFF)	
			         }	
				 }
			if(document.getElementById("selpaperid").value==""){
				
				alert(ALERTS_01)
				document.getElementById("selpaperid").focus();
				 if(is_ie){
					  changeFieldClass(document.getElementById("selpaperid"),errorStyleIE)	
				 }else{
					  changeFieldClass(document.getElementById("selpaperid"),errorStyleFF)			
				 }
					return false
			} else
				 {
					 if(is_ie){
					   changeFieldClass(document.getElementById("selpaperid"),noErrorStyleIE)	
			         }else{
					   changeFieldClass(document.getElementById("selpaperid"),noErrorStyleFF)	
			         }	
				 }
			if(document.getElementById("selcolor").value==""){
				alert(ALERTS_03)
				document.getElementById("selcolor").focus();
				 if(is_ie){
					  changeFieldClass(document.getElementById("selcolor"),errorStyleIE)	
				 }else{
					  changeFieldClass(document.getElementById("selcolor"),errorStyleFF)			
				 }
					return false
			} else
				 {
					 if(is_ie){
					   changeFieldClass(document.getElementById("selcolor"),noErrorStyleIE)	
			         }else{
					   changeFieldClass(document.getElementById("selcolor"),noErrorStyleFF)	
			         }	
				 }
			if(document.getElementById("selcatpages").value==""){
				alert(ALERTS_228)
				document.getElementById("selcatpages").focus();
				 if(is_ie){
					  changeFieldClass(document.getElementById("selcatpages"),errorStyleIE)	
				 }else{
					  changeFieldClass(document.getElementById("selcatpages"),errorStyleFF)			
				 }
					return false
			} else
				 {
					 if(is_ie){
					   changeFieldClass(document.getElementById("selcatpages"),noErrorStyleIE)	
			         }else{
					   changeFieldClass(document.getElementById("selcatpages"),noErrorStyleFF)	
			         }	
				 }
			if(document.getElementById("selpocket").value==""){
				alert(ALERTS_75)
				document.getElementById("selpocket").focus();
				 if(is_ie){
					  changeFieldClass(document.getElementById("selpocket"),errorStyleIE)	
				 }else{
					  changeFieldClass(document.getElementById("selpocket"),errorStyleFF)			
				 }
					return false
			} else
				 {
					 if(is_ie){
					   changeFieldClass(document.getElementById("selpocket"),noErrorStyleIE)	
			         }else{
					   changeFieldClass(document.getElementById("selpocket"),noErrorStyleFF)	
			         }	
				 }
			if(document.getElementById("selbcardslites").value==""){
				alert(ALERTS_49)
				document.getElementById("selbcardslites").focus();
				 if(is_ie){
					  changeFieldClass(document.getElementById("selbcardslites"),errorStyleIE)	
				 }else{
					  changeFieldClass(document.getElementById("selbcardslites"),errorStyleFF)			
				 }
					return false
			} else
				 {
					 if(is_ie){
					   changeFieldClass(document.getElementById("selbcardslites"),noErrorStyleIE)	
			         }else{
					   changeFieldClass(document.getElementById("selbcardslites"),noErrorStyleFF)	
			         }	
				 }
			if(document.getElementById("selfolder").value==""){
				alert(ALERTS_70)
				document.getElementById("selfolder").focus();
				 if(is_ie){
					  changeFieldClass(document.getElementById("selfolder"),errorStyleIE)	
				 }else{
					  changeFieldClass(document.getElementById("selfolder"),errorStyleFF)			
				 }
					return false
			} else
				 {
					 if(is_ie){
					   changeFieldClass(document.getElementById("selfolder"),noErrorStyleIE)	
			         }else{
					   changeFieldClass(document.getElementById("selfolder"),noErrorStyleFF)	
			         }	
				 }
			if(document.getElementById("selsaddleid").value==""){
				alert(ALERTS_80)
				document.getElementById("selsaddleid").focus();
				 if(is_ie){
					  changeFieldClass(document.getElementById("selsaddleid"),errorStyleIE)	
				 }else{
					  changeFieldClass(document.getElementById("selsaddleid"),errorStyleFF)			
				 }
					return false
			} else
				 {
					 if(is_ie){
					   changeFieldClass(document.getElementById("selsaddleid"),noErrorStyleIE)	
			         }else{
					   changeFieldClass(document.getElementById("selsaddleid"),noErrorStyleFF)	
			         }	
				 }
			if(document.getElementById("selcoating").value==""){
				alert(ALERTS_74)
				document.getElementById("selcoating").focus();
				 if(is_ie){
					  changeFieldClass(document.getElementById("selcoating"),errorStyleIE)	
				 }else{
					  changeFieldClass(document.getElementById("selcoating"),errorStyleFF)			
				 }
					return false
			} else
				 {
					 if(is_ie){
					   changeFieldClass(document.getElementById("selcoating"),noErrorStyleIE)	
			         }else{
					   changeFieldClass(document.getElementById("selcoating"),noErrorStyleFF)	
			         }	
				 }
			if(document.getElementById("selquantity").value==""){
				alert(ALERTS_04)
				document.getElementById("selquantity").focus();
				 if(is_ie){
					  changeFieldClass(document.getElementById("selquantity"),errorStyleIE)	
				 }else{
					  changeFieldClass(document.getElementById("selquantity"),errorStyleFF)			
				 }
					return false
			} else
				 {
					 if(is_ie){
					   changeFieldClass(document.getElementById("selquantity"),noErrorStyleIE)	
			         }else{
					   changeFieldClass(document.getElementById("selquantity"),noErrorStyleFF)	
			         }	
				 }
			if(document.getElementById("selperforations").value==""){
				alert(ALERTS_79)
				document.getElementById("selperforations").focus();
				 if(is_ie){
					  changeFieldClass(document.getElementById("selperforations"),errorStyleIE)	
				 }else{
					  changeFieldClass(document.getElementById("selperforations"),errorStyleFF)			
				 }
					return false
			} else
				 {
					 if(is_ie){
					   changeFieldClass(document.getElementById("selperforations"),noErrorStyleIE)	
			         }else{
					   changeFieldClass(document.getElementById("selperforations"),noErrorStyleFF)	
			         }	
				 }
		}//End of else
		return true
	

}
/* for enabling the custom quote others text box for both admin and user end */
  function disablepages(val){
	  var obj1=document.getElementById("pagesdiv1");
	  var obj2=document.getElementById("othersdiv");

	  if(val=="others"){

			var obj2=document.getElementById("othersdiv");
			obj2.style.visibility="visible";
			obj2.style.display = "block";	

			obj1.style.visibility="hidden";
			obj1.style.display = "none";	
			document.getElementById("txtothers").value="";
	  }else{

			obj2.style.visibility="hidden";
			obj2.style.display = "none";	

			if( val==7 || val==8 ){
				obj1.style.visibility="visible";
				obj1.style.display = "block";	

			}else{
				obj1.style.visibility="hidden";
				obj1.style.display = "none";	
				document.getElementById("txtpages").value=0;
			}	
	  }
  }
  function disablepaperstock(val){
	  var obj1=document.getElementById("paperstockdiv");
	  if(val=="others"){
			obj1.style.visibility="visible";
			obj1.style.display = "block";	
	  }else{
			obj1.style.visibility="hidden";
			obj1.style.display = "none";	
	  }
  }
  function disablefolding(val){
	  var obj1=document.getElementById("folderdiv");
	  if(val=="others"){
			obj1.style.visibility="visible";
			obj1.style.display = "block";	
	  }else{
			obj1.style.visibility="hidden";
			obj1.style.display = "none";	
	  }
  }

/*Function for validating the haveus design and design for print in the admin end*/

function valdatehaveusdesignedit(priceflag)
{
			var txtfront=Trim(document.getElementById("txtfront").value);
			var no_of_fields=Trim(document.getElementById("no_of_fields").value);

			 if( eval(txtfront.length) == 0) 
			 {     
				    /*validation if `design for print` page is set for front side information */
					alert(ALERTS_120);		
					document.getElementById("txtfront").value='';
					document.getElementById("txtfront").focus();
					 if(is_ie){
						  changeFieldClass(document.getElementById("txtfront"),errorStyleIE)	
					 }else{
						  changeFieldClass(document.getElementById("txtfront"),errorStyleFF)			
					 }
					return false;
			 } else
				 {
					 if(is_ie){
					   changeFieldClass(document.getElementById("txtfront"),noErrorStyleIE)	
			         }else{
					   changeFieldClass(document.getElementById("txtfront"),noErrorStyleFF)	
			         }	
				 }
			 if(priceflag!=1){
				 if(Trim(document.getElementById("txtdesignprice").value) == ""){
						/*validation if `design for print` page is set for front side information */
						alert(ALERTS_159);		
						document.getElementById("txtdesignprice").value='';
						document.getElementById("txtdesignprice").focus();
						 if(is_ie){
							  changeFieldClass(document.getElementById("txtdesignprice"),errorStyleIE)	
						 }else{
							  changeFieldClass(document.getElementById("txtdesignprice"),errorStyleFF)			
						 }
						return false;
				 } else
				 {
					 if(is_ie){
					   changeFieldClass(document.getElementById("txtdesignprice"),noErrorStyleIE)	
			         }else{
					   changeFieldClass(document.getElementById("txtdesignprice"),noErrorStyleFF)	
			         }	
				 }
				 if(isNaN(document.getElementById("txtdesignprice").value)){
						/*validation if `design for print` page is set for front side information */
						alert(ALERTS_158);		
						document.getElementById("txtdesignprice").value='';
						document.getElementById("txtdesignprice").focus();
						 if(is_ie){
							  changeFieldClass(document.getElementById("txtdesignprice"),errorStyleIE)	
						 }else{
							  changeFieldClass(document.getElementById("txtdesignprice"),errorStyleFF)			
						 }
						return false;
				 } else
				 {
					 if(is_ie){
					   changeFieldClass(document.getElementById("txtdesignprice"),noErrorStyleIE)	
			         }else{
					   changeFieldClass(document.getElementById("txtdesignprice"),noErrorStyleFF)	
			         }	
				 }
			 }

			 var filename=""
             var filename1=""

			 for(num=1;num<no_of_fields;num++){
				
				 filename="hidupload" + num;	
				
				 filename1="uploadfile" + num;
					
				 if( Trim(document.getElementById(filename1).value) == "" ){

						if( Trim(document.getElementById(filename).value) == "" ){

							 alert(" Browse Upload File"+ num);
							 document.getElementById(filename1).focus();
							 if(is_ie){
								  changeFieldClass(document.getElementById(filename1),errorStyleIE)	
							 }else{
								  changeFieldClass(document.getElementById(filename1),errorStyleFF)			
							 }
							 return false;
							 break;
						} else {
							 if(is_ie){
							   changeFieldClass(document.getElementById(filename1),noErrorStyleIE)	
							 }else{
							   changeFieldClass(document.getElementById(filename1),noErrorStyleFF)	
							 }	
						 }				
				 } else {
					 if(is_ie){
					   changeFieldClass(document.getElementById(filename1),noErrorStyleIE)	
					 }else{
					   changeFieldClass(document.getElementById(filename1),noErrorStyleFF)	
					 }	
				 }	

				 if( checkCustomQuoteType(document.getElementById(filename1)) == false ){
					 alert(ALERTS_206);
					 return false;
					 break;
				 } else {
					 if(is_ie){
					   changeFieldClass(document.getElementById(filename1),noErrorStyleIE)	
					 }else{
					   changeFieldClass(document.getElementById(filename1),noErrorStyleFF)	
					 }	
				 }	

				 filename="";
			
			 }//End of for loop					

}


function validatedesignforprint(pageflag)
{
		if(pageflag==1){
			var txtfront=Trim(document.getElementById("txtfront").value);
			var no_of_fields=Trim(document.getElementById("no_of_fields").value);
			if( eval(txtfront.length) == 0) 
			 {     
				    /*validation if `design for print` page is set for front side information */
					alert(ALERTS_120);		
					document.getElementById("txtfront").value='';
					document.getElementById("txtfront").focus();
					return false;
			 }
		}
}
function checktest()
{
	alert("checktest");
}
function Trim(TRIM_VALUE) {

			if(TRIM_VALUE.length < 1) {

				return"";
			}

			TRIM_VALUE = RTrim(TRIM_VALUE);
			TRIM_VALUE = LTrim(TRIM_VALUE);

			if(TRIM_VALUE=="") {

				return "";
			}
			else {

				return TRIM_VALUE;
			}
	} //End Function


	function RTrim(VALUE) {

		var w_space = String.fromCharCode(32);
		var v_length = VALUE.length;
		var strTemp = "";

		if(v_length < 0) {

			return"";
		}

		var iTemp = v_length -1;

		while(iTemp > -1) {

			if(VALUE.charAt(iTemp) == w_space) {

			}
			else {

				strTemp = VALUE.substring(0,iTemp +1);
				break;
			}

			iTemp = iTemp-1;

		} //End While

		return strTemp;

	} //End Function


	function LTrim(VALUE) {

		var w_space = String.fromCharCode(32);

		if(v_length < 1) {

			return"";
		}

		var v_length = VALUE.length;
		var strTemp = "";

		var iTemp = 0;
		
		while(iTemp < v_length) {

			if(VALUE.charAt(iTemp) == w_space) {

			}
			else {

				strTemp = VALUE.substring(iTemp,v_length);
				break;
			}

			iTemp = iTemp + 1;
		} //End While
		
		return strTemp;
	} //End Function
function valdateartworkoption()
{

			var txtinstr=Trim(document.getElementById("txtinstruct").value);
			var no_of_fields=Trim(document.getElementById("no_of_fields").value);
			 var filename = "";
			 var num = 1;
			 no_of_fields = no_of_fields -1;	
			
			for(num=1;num<=no_of_fields;num++){
			
						 filename = "uploadfile"+num;
			
						
							 
						
						 if( Trim(document.getElementById(filename).value) == "" ){	
							 alert("Browse for upload files");
							 document.getElementById(filename).focus();
							 if(is_ie){
								  changeFieldClass(document.getElementById(filename),errorStyleIE)	
							 }else{
								  changeFieldClass(document.getElementById(filename),errorStyleFF)			
							 }
							 return false;
							 break;
						 }else{
							 if(is_ie){
							   changeFieldClass(document.getElementById(filename),noErrorStyleIE)	
							 }else{
							   changeFieldClass(document.getElementById(filename),noErrorStyleFF)	
							 }	
						 }

						 if( checkArtworkType(document.getElementById(filename)) == false ){
							 alert(ALERTS_233);
							 if(is_ie){
								  changeFieldClass(document.getElementById(filename),errorStyleIE)	
							 }else{
								  changeFieldClass(document.getElementById(filename),errorStyleFF)			
							 }
							 return false;
							 break;
						 }else{
							 if(is_ie){
							   changeFieldClass(document.getElementById(filename),noErrorStyleIE)	
							 }else{
							   changeFieldClass(document.getElementById(filename),noErrorStyleFF)	
							 }	
						}
						
			 }
			
			/* if( eval(txtinstr.length) == 0) 
			 {     
				    //validation if `option 2` page is set for comments 
					alert("Enter Comments");						
					document.getElementById("txtinstruct").focus;
					 if(is_ie){
						  changeFieldClass(document.getElementById("txtinstruct"),errorStyleIE)	
					 }else{
						  changeFieldClass(document.getElementById("txtinstruct"),errorStyleFF)			
					 }
					return false;
			 } else
				 {
					 if(is_ie){
					   changeFieldClass(document.getElementById("txtinstruct"),noErrorStyleIE)	
			         }else{
					   changeFieldClass(document.getElementById("txtinstruct"),noErrorStyleFF)	
			         }	
				 }*/
		document.getElementById("uploadimagetd").style.visibility="hidden";
		document.getElementById("uploadimagetd2").style.visibility="visible";
		
}

function valdatehaveusdesign()
{
			var txtfront=Trim(document.getElementById("txtfront").value);
			var no_of_fields=Trim(document.getElementById("no_of_fields").value);

			 if( eval(txtfront.length) == 0) 
			 {     
				    /*validation if `design for print` page is set for front side information */
					alert(ALERTS_120);		
					document.getElementById("txtfront").value='';
					document.getElementById("txtfront").focus();
					 if(is_ie){
						  changeFieldClass(document.getElementById("txtfront"),errorStyleIE)	
					 }else{
						  changeFieldClass(document.getElementById("txtfront"),errorStyleFF)			
					 }
					return false;
			 } else
				 {
					 if(is_ie){
					   changeFieldClass(document.getElementById("txtfront"),noErrorStyleIE)	
			         }else{
					   changeFieldClass(document.getElementById("txtfront"),noErrorStyleFF)	
			         }	
				 }

			 var filename=""

			 for(num=1;num<no_of_fields;num++){
				 filename="uploadfile" + num;		

				 if( Trim(document.getElementById(filename).value) == "" ){
					 alert("Upload File"+ num);
					 document.getElementById(filename).focus();
					 if(is_ie){
						  changeFieldClass(document.getElementById(filename),errorStyleIE)	
					 }else{
						  changeFieldClass(document.getElementById(filename),errorStyleFF)			
					 }
					 return false;
					 break;
				 }else{
					 if(is_ie){
					   changeFieldClass(document.getElementById(filename),noErrorStyleIE)	
			         }else{
					   changeFieldClass(document.getElementById(filename),noErrorStyleFF)	
			         }	
				 }

				 if( checkImgType(document.getElementById(filename)) == false ){
					 alert(ALERTS_121);
					 if(is_ie){
						  changeFieldClass(document.getElementById(filename),errorStyleIE)	
					 }else{
						  changeFieldClass(document.getElementById(filename),errorStyleFF)			
					 }
					 return false;
					 break;
				 }else{
					 if(is_ie){
					   changeFieldClass(document.getElementById(filename),noErrorStyleIE)	
			         }else{
					   changeFieldClass(document.getElementById(filename),noErrorStyleFF)	
			         }	
				 }
				 filename="";
			 }
}

function validateFile()
{
//

	document.getElementById("file_businesscard_front_image").value="dsfds"
	document.getElementById("file_businesscard_front_image").focus;
	alert("Use Browse Button1")

}

/*function for validating the upload image*/
function validateimagetype1(colorid)
{

	if (checkreq(document.getElementById("file_businesscard_front_image"))== false){
								alert(ALERTS_05)
			                      return false;
				}
	else{ 
			
			if(checkfile(document.getElementById("file_businesscard_front_image"))== false){
								alert(ALERTS_07)
			                      return false;
			}
			
			else
			{
				if(document.getElementById("frontonly").value == 0)
				{
	
						if (checkreq(document.getElementById("file_businesscard_back_image"))== false){
										alert(ALERTS_06)
										  return false;
						}
						if(checkfile(document.getElementById("file_businesscard_back_image"))== false){
								alert(ALERTS_07)
									 return false;
						}

				}

			}
	}

	/*
	alert(document.getElementById("uploadimagetd").style.visibility+" SECOND "+	document.getElementById("uploadimagetd2").style.visibility);
	*/
	document.getElementById("uploadimagetd").style.visibility="hidden";
	document.getElementById("uploadimagetd2").style.visibility="visible";
	/*
	alert(JS_HTTP_SERVER+"uploadbar.php"+"_blank"+'width=300,height=50,left=530,top=450,toolbar=0,resizable=0');
	window.open(JS_HTTP_SERVER+"uploadbar.php","_blank",'width=300,height=50,left=530,top=450,toolbar=0,resizable=0')
	*/

	return true;

	
	
}
/*function for validating the upload image*/
function validateimagetype(colorid)
{

	if (checkreq(document.getElementById("file_businesscard_front_image"))== false){
								alert(ALERTS_05)
			                      return false;
	}
	else if(document.getElementById("productid").value!=7 && document.getElementById("productid").value!=8){
		if(checkfile(document.getElementById("file_businesscard_front_image"))== false){
								alert(ALERTS_07)
			                      return false;
		}
	}
	else if(document.getElementById("productid").value==7 || document.getElementById("productid").value==8){
		if(checkcatlogfile(document.getElementById("file_businesscard_front_image"))== false){
								alert(ALERTS_229)
			                      return false;
		}
	}
	if (document.getElementById("frontonly").value == 0&&(checkreq(document.getElementById("file_businesscard_back_image"))== false)){
								alert(ALERTS_06)
			                      return false;
	}
	else if(document.getElementById("frontonly").value == 0 && document.getElementById("productid").value!=7 && document.getElementById("productid").value!=8){
		if(checkfile(document.getElementById("file_businesscard_back_image"))== false){
								alert(ALERTS_07)
			                      return false;
		}
	}
	else if(document.getElementById("frontonly").value == 0 &&(document.getElementById("productid").value==7 || document.getElementById("productid").value==8)){
		if(checkcatlogfile(document.getElementById("file_businesscard_back_image"))== false){
								alert(ALERTS_229)
			                      return false;
		}
	}
			
			

	/*
	alert(document.getElementById("uploadimagetd").style.visibility+" SECOND "+	document.getElementById("uploadimagetd2").style.visibility);
	*/
	document.getElementById("uploadimagetd").style.visibility="hidden";
	document.getElementById("uploadimagetd2").style.visibility="visible";
	/*
	alert(JS_HTTP_SERVER+"uploadbar.php"+"_blank"+'width=300,height=50,left=530,top=450,toolbar=0,resizable=0');
	window.open(JS_HTTP_SERVER+"uploadbar.php","_blank",'width=300,height=50,left=530,top=450,toolbar=0,resizable=0')
	*/

	return true;

	
	
}

/*function for validating the upload image at Interactive Design*/
function validateintimagetype(obj)
{

	var msg = "This Image type is not allowed, only tif, .eps, .psd, .pdf, .jpg or .jpeg are allowed";
	if(checkImgType(obj)==true){
		window.open("uploadbar.php","_blank",'width=300,height=50,left=530,top=450,toolbar=0,resizable=0')
		return true;
	}else{
		alert(msg);
		return false;
	}


	
}

function checkreq(objValue){
				var str = Trim(objValue.value);
			       if( eval(str.length) == 0) 
			       { 
					     return false; 
			       }
			}



function checkImgType(objValue)
{
	var flag
	var filename = objValue.value;
	var revString='';
	var ext = filename.split('.')
	var t = ext[1];

	for(var i = filename.length; i >= 0; i--){
		revString = revString + filename.charAt(i);
	}
	var index = revString.indexOf('.');
	var test  = revString.substring(0,index+1);

	if((test=="FIT.")||(test=="FFIT.")||(test=="fit.")||(test=="ffit.")||(test=="spe.")||(test=="SPE.")||(test=="ia.")||(test=="IA.")||(test=="dsp.")||(test=="DSP.")||(test=="fdp.")||(test=="FDP.")||(test=="piz.")||(test=="PIZ.")||(test=="cod.")||(test=="COD.")||(test=="GPJ.")||(test=="GEPJ.")||(test=="gpj.")||(test=="gepj."))
	{//||(test=="fig.")||(test=="GIF.")
		flag=1
		
	}
	else
	{
		flag=0
	}
	if(flag==0)
	{
		return false
	}
	return true;

}

function checkArtworkType(objValue)
{
	var flag
	var filename = objValue.value;
	var revString='';
	
	var ext = filename.split('.')
	var t = ext[1];

	for(var i = filename.length; i >= 0; i--){
		revString = revString + filename.charAt(i);
	}
	var index = revString.indexOf('.');
	var test  = revString.substring(0,index+1);
	var test	   = test.toUpperCase();

	if((test=="PIZ.")||(test=="FIT.")||(test=="FFIT.")||(test=="COD.")||(test=="BUP.")||(test=="TIS.")||(test=="FDP.")||(test=="GPJ.")||(test=="GEPJ.")||(test=="IA.")||(test=="DSP.")||(test=="SPE."))
	{
		flag=1
		
	}
	else
	{
		flag=0
	}
	if(flag==0)
	{
		return false
	}
	return true;

}

function checkCustomQuoteType(objValue){           
				//Validating for the files of type .tif, .eps, .ai, .psd, .pdf, .zip, .doc, .jpg or .jpeg 
				var flag
				var filename = objValue.value;
				var revString='';
				var ext = filename.split('.')
				var t = ext[1];
               if(filename!=""){
					for(var i = filename.length; i >= 0; i--){
						revString = revString + filename.charAt(i);
					}
					var index = revString.indexOf('.');
					var test  = revString.substring(0,index+1);

					if((test=="FIT.")||(test=="FFIT.")||(test=="fit.")||(test=="ffit.")||(test=="spe.")||(test=="SPE.")||(test=="ia.")||(test=="IA.")||(test=="dsp.")||(test=="DSP.")||(test=="fdp.")||(test=="FDP.")||(test=="piz.")||(test=="PIZ.")||(test=="cod.")||(test=="COD.")||(test=="GPJ.")||(test=="GEPJ.")||(test=="gpj.")||(test=="gepj."))
					{
						flag=1
						
					}
					else
					{
						flag=0
					}
			   }
				if(flag==0)
				{
					 
					  return false;
				}
	}
/*function for validating the upload image at at admin catelog*/
function validateimageatadmin(obj,msg)
{
	if((obj.value == "") || (checkProdImgType(obj) == true)){
		return true;
	}else{
		alert(msg);
		return false;
	}	
}

function checkProdImgType(objValue)
{
	var flag
	var filename = objValue.value;
	var revString='';
	var ext = filename.split('.')
	var t = ext[1];

	for(var i = filename.length; i >= 0; i--){
		revString = revString + filename.charAt(i);
	}
	var index = revString.indexOf('.');
	var test  = revString.substring(0,index+1);


	if((test=="ffit.")||(test=="FFIT.")||(test=="spe.")||(test=="SPE.")||(test=="dsp.")||(test=="DSP.")||(test=="gpj.")||(test=="gepj.")||(test=="GPJ.")||(test=="GEPJ.")||(test=="ia.")||(test=="IA.")||(test=="fdp.")||(test=="FDP.")||(test=="fit.")||(test=="FIT.")||(test=="piz.")||(test=="PIZ."))
	{
		flag=1
		
	}
	else
	{
		flag=0
	}
	if(flag==0)
	{
		return false
	}
	return true;

}

function checkfile(objValue)
{
	//alert("TEST712");

	var flag
	var filename = objValue.value;
	var revString='';
	var ext = filename.split('.')
	var t = ext[1];

	for(var i = filename.length; i >= 0; i--){
		revString = revString + filename.charAt(i);
	}
	var index = revString.indexOf('.');
	var test  = revString.substring(0,index+1);

	if((test=="ffit.")||(test=="FFIT.")||(test=="spe.")||(test=="SPE.")||(test=="dsp.")||(test=="DSP.")||(test=="gpj.")||(test=="gepj.")||(test=="GPJ.")||(test=="GEPJ.")||(test=="ia.")||(test=="IA.")||(test=="fdp.")||(test=="FDP.")||(test=="fit.")||(test=="FIT."))
	{
		flag=1
		
	}
	else
	{
		flag=0
	}
	if(flag==0)
	{
		return false
	}
//alert("TEST737");

}
function checkcatlogfile(objValue)
{
	//alert("TEST712");

	var flag
	var filename = objValue.value;
	var revString='';
	var ext = filename.split('.')
	var t = ext[1];

	for(var i = filename.length; i >= 0; i--){
		revString = revString + filename.charAt(i);
	}
	var index = revString.indexOf('.');
	var test  = revString.substring(0,index+1);

	if((test=="tis.")||(test=="TIS.")||(test=="piz.")||(test=="PIZ."))
	{
		flag=1
		
	}
	else
	{
		flag=0
	}
	if(flag==0)
	{
		return false
	}
//alert("TEST737");

}

function loadBillingForm(f){

	var frmshipbill= document.getElementById(f);

	if(frmshipbill.both.checked){

				frmshipbill.txtbillfirstname.value = frmshipbill.txtshipfirstname.value
				frmshipbill.txtbilllastname.value = frmshipbill.txtshiplastname.value
				frmshipbill.txtbillphone.value = frmshipbill.txtshipphone.value
				frmshipbill.txtbillfax.value = frmshipbill.txtshipfax.value
				frmshipbill.txtbillcomp.value = frmshipbill.txtshipcomp.value
				frmshipbill.txtbillcountry.value = frmshipbill.txtshipcountry.value
				frmshipbill.txtbilladdr1.value = frmshipbill.txtshipaddr1.value
				frmshipbill.txtbilladdr2.value = frmshipbill.txtshipaddr2.value
				frmshipbill.txtbillcity.value = frmshipbill.txtshipcity.value
				frmshipbill.txtbillstate.value = frmshipbill.txtshipstate.value
				frmshipbill.hiddenbillstateid.value = frmshipbill.txtshipstate.value
				frmshipbill.txtbillzip.value = frmshipbill.txtshipzip.value
				frmshipbill.address_type.value = "both"

				/*frmshipbill.txtbillfirstname.disabled = true;
				frmshipbill.txtbilllastname.disabled = true;
				frmshipbill.txtbillphone.disabled = true;
				frmshipbill.txtbillfax.disabled = true;
				frmshipbill.txtbillcomp.disabled = true;
				frmshipbill.txtbillcountry.disabled = true;
				frmshipbill.txtbilladdr1.disabled = true;
				frmshipbill.txtbilladdr2.disabled = true;
				frmshipbill.txtbillcity.disabled = true;
				frmshipbill.txtbillstate.disabled = true;
				frmshipbill.txtbillzip.disabled = true;*/

	}else{
				frmshipbill.txtbillfirstname.value = ""
				frmshipbill.txtbilllastname.value = ""
				frmshipbill.txtbillphone.value = ""
				frmshipbill.txtbillfax.value = ""
				frmshipbill.txtbillcomp.value = ""
				frmshipbill.txtbillcountry.value = ""
				frmshipbill.txtbilladdr1.value = ""
				frmshipbill.txtbilladdr2.value = ""
				frmshipbill.txtbillcity.value = ""
				frmshipbill.txtbillstate.value = ""
				frmshipbill.txtbillcountry.value = ""
				frmshipbill.txtbillzip.value = ""
				frmshipbill.address_type.value = ""

				/*frmshipbill.txtbillfirstname.disabled = false;
				frmshipbill.txtbilllastname.disabled = false;
				frmshipbill.txtbillphone.disabled = false;
				frmshipbill.txtbillfax.disabled = false;
				frmshipbill.txtbillcomp.disabled = false;
				frmshipbill.txtbillcountry.disabled = false;
				frmshipbill.txtbilladdr1.disabled = false;
				frmshipbill.txtbilladdr2.disabled = false;
				frmshipbill.txtbillcity.disabled = false;
				frmshipbill.txtbillstate.disabled = false;
				frmshipbill.txtbillzip.disabled = false;*/

	}
}






function checkmax(objValue,cmdValue)
{
             if(eval(objValue.value.length) >  eval(cmdvalue)) 
             { 
 
               var strError = objValue.name + " : "+cmdvalue+" characters maximum "; 

               alert(strError + "\n[Current length = " + objValue.value.length + " ]"); 
               return false; 
             }//if 
 }

function checkmin(objValue,cmdValue)
{
             if(eval(objValue.value.length) <  eval(cmdvalue)) 
             { 

               var strError = objValue.name + " : "+cmdvalue+" characters manimum "; 
               alert(strError + "\n[Current length = " + objValue.value.length + " ]"); 
               return false; 
             }//if 

 }

function checklen(objValue,cmdValue)
{
             if(eval(objValue.value.length) ==  eval(cmdvalue)) 
             { 

               var strError = objValue.name + " : "+cmdvalue+" characters length "; 
               alert(strError + "\n[Current length = " + objValue.value.length + " ]"); 
               return false; 
             }//if 

 }

function checknumbers(objValue)
{
				  var charpos = objValue.value.search("[^0-9]"); 
				  if(objValue.value.length > 0 &&  charpos >= 0) 
				  { 
						return false
							
				  }

}

function checkalpha(objValue)
{	
				 var charpos = objValue.value.search("[^A-Z.a-z/ / ]"); 
				 if(objValue.value.length > 0 &&  charpos >= 0) 
				 { 
					return false; 
				 }
}

function checkmail(objValue)
{
					    if(!validateEmailv2(objValue.value)) 
						 { 
							return false
						 }
}

function validateEmailv2(email)
{
				// a very simple email validation checking. 
				// you can add more complex email checking if it helps 
				if(email.length <= 0)
				{
				return true;
				}
				var splitted = email.match("^(.+)@(.+)$");
				if(splitted == null) return false;
				if(splitted[1] != null )
				{
				var regexp_user=/^\"?[\w-_\.]*\"?$/;
				if(splitted[1].match(regexp_user) == null) return false;
				}
				if(splitted[2] != null)
				{
				var regexp_domain=/^[\w-\.]*\.[A-Za-z]{2,4}$/;
				if(splitted[2].match(regexp_domain) == null) 
				{
				var regexp_ip =/^\[\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\]$/;
				if(splitted[2].match(regexp_ip) == null) return false;
				}// if
				return true;
				}
				return false;
}

/*
function valbutton() {
				 myOption = -1;
				
				for (i=document.frmmember.rdentity.length-1; i > -1; i--) {
				if (document.frmmember.rdentity[i].checked) {
				 myOption = i; var i = -1;
				}
				}
				if (myOption == -1) {
				alert("Select Type of Entity1");
				return false;
				}

}
*/

/*

function checkLogin(){


			
			if (checkreq(document.getElementById("loginid"))== false){
						alert(ALERTS_40)
						document.getElementById("loginid").focus();
                        return false;
			}
			else if(checkmail(document.getElementById("loginid"))== false){
						alert(ALERTS_14)							
						document.getElementById("loginid").focus();
                        return false;
			}
			else if (checkreq(document.getElementById("loginpwd"))== false){
						alert("Enter Password")						
						document.getElementById("loginpwd").focus();
                        return false;
			}
			else if(checkmin(document.getElementById("loginpwd"),6)== false){
						alert("Enter Password")						
						document.getElementById("loginpwd").focus();							
                        return false;
			}
			else if(checkmax(document.getElementById("loginpwd"),16)== false){
						alert("Enter Password")			
						document.getElementById("loginpwd").focus();							
                        return false;
			}else
				return true;

}
*/
