<!--
function clickAdd(e,id)
{ 
	var keycode;
	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;
	
	if(keycode=='13' && id!="")//key code for enter press
	{
		document.getElementById(id).click();
		return false;
	}
}
function header_site()
{
	sts_bs("JWS",[20080623,"images/","","blank.gif",0,1,0,50,"733px","left",1,5,150,148,1,195,1,0,0,2000,1,12,2,"stEffect(\"scroll(Rate=24,enabled=0,Duration=0.50)\")",-2,60],["ItBS","ItBW","ItBC","GBgC","GBgI","GBgR"]);
	sts_sca(["center","middle","center","middle"],["LtEOt","LtEOv","LtD","LtIW","LtIH","RbEOt","RbEOv","RbD","RbIW","RbIH"]);
	sts_tbd([1],["BS","BW","BC","CnSz","LtCn","RtCn","RbCn","LbCn","TBgC","TBgI","TBgR","RiBgC","RiBgI","RiBgR","BtBgC","BtBgI","BtBgR","LBgC","LBgI","LBgR"]);
}
function bottom_site()
{
	sts_es();
}

function findaddress(pcode)
{
	//alert('hiiiiii');
		if (pcode != '')
		{
			toggleFormButton(true);
			clearform();
		    document.S2SForm.postcode.value = pcode;
			document.S2SForm.submit();
		}
}

	function toggleFormButton(status) 
	{
		var theform = document.contactDetails;
		if (document.all || document.getElementById) {
			var tempobj = theform.searchbutton;
			if (status == true)
				{tempobj.value='';
				tempobj.value = 'Searching...';
			
				}else{
				tempobj.value='';
				tempobj.value = 'Find Address';				
				}
			tempobj.disabled = status;
		}
	}
	function clearform()
	{
		var theform = document.contactDetails;
		theform.BillingAddress1.value="";
		theform.BillingAddress2.value="";
		theform.BillingTownCity_User.value="";
		theform.Postcode_billing.value="";
	}
function findaddressreq(pcode)
{
	//alert('hiiiiii');
		if (pcode != '')
		{
			toggleFormButtonReq(true);
			clearformreq();
		    document.S2SForm.postcode.value = pcode;
			document.S2SForm.submit();
		}
}

	function toggleFormButtonReq(status) 
	{
		var theform = document.requestform;
		if (document.all || document.getElementById) {
			var tempobj = theform.searchbutton;
			if (status == true)
				{tempobj.value='';
				tempobj.value = 'Searching...';
			
				}else{
				tempobj.value='';
				tempobj.value = 'Find Address';				
				}
			tempobj.disabled = status;
		}
	}
	
	function clearformreq()
	{
		var theform = document.requestform;
		theform.Address1.value="";
		theform.Adderss2.value="";
		theform.Town.value="";
		theform.Postcode.value="";
	}
	function findaddressDelivery22(pcode)
	{
		if (pcode != '')
		{
			toggleFormButtonDelivery22(true);
			clearformDelivery22();				
		    document.S2SFormDelivery.postcodeDelivery.value = pcode;
			document.S2SFormDelivery.submit();
		}
	}
	function toggleFormButtonDelivery22(status) 
	{
		var theform = document.contactDetailsDelivery;
		if (document.all || document.getElementById) 
		{
			var tempobj = theform.searchbutton_del;
			if (status == true)
				tempobj.value = 'Searching...';
			else
				tempobj.value = 'Find Address';				
			tempobj.disabled = status;
		}
	}
	function clearformDelivery22()
	{
		var theform = document.contactDetailsDelivery;
		theform.DeliveryCompanyName_User.value="";
		theform.DeliveryAddress1.value="";
		theform.DeliveryAddress2.value="";
		theform.DeliveryTownCity.value="";
		theform.DeliveryCounty.value="";
		theform.DeliveryPostcode.value="";
	}
function ValidateForm(Frm)
{
	var FrmElements = Frm.elements;
	for(i = 0;i < FrmElements.length;i++)
	{
		if( (FrmElements[i].type.toLowerCase() == "text") || (FrmElements[i].type.toLowerCase() == "password") )
		{
			if( (trim(FrmElements[i].value) == "") && (trim(FrmElements[i].alt) != "") )
			{
				alert(FrmElements[i].alt);
				FrmElements[i].value = trim(FrmElements[i].value);
				FrmElements[i].focus();
				return false;
			}
			else
			{
				try
				{  
					if(i==5 && trim(document.getElementById('EmailAddressExist_2').value) == 1)
					{
						alert('Error : Invalid Email Address  ');
						FrmElements[parseInt(i)].focus();
						return false;
					}
					else
					{   
						FrmElements[i].value = trim(FrmElements[i].value);
					
					}
				}catch(e){}
				try
				{   
					if(i==6 && trim(document.getElementById('EmailAddressExist').value) == 2)
					{
						alert('User Email  already Exit');
						FrmElements[parseInt(i)].focus();
						return false;
					
					}
					else
					{   
						FrmElements[i].value = trim(FrmElements[i].value);
					
					}
				}catch(e){}  
				
				 try
				 { 
						if(i==4  && trim(document.getElementById('passwordnotSix').value) == 1)
						{
							alert('Password must be 6 characters');
							FrmElements[parseInt(i)+2].focus();
							return false;
						
						}
						else
						{   
							FrmElements[i].value = trim(FrmElements[i].value);
						
						}
				 }catch(e){} 
				  try
				 {
						if( ((i==13 || i==9 ) &&  trim(document.getElementById('UploadedFile').value) == '')  && document.getElementById('uploaddiv').style.display == 'block')
						{
							alert('Please Select Browse File. ');
							if(i==3){
							FrmElements[parseInt(i)+23].focus();
							}
							return false;
						}
						else
						{   
							FrmElements[i].value = trim(FrmElements[i].value);
						
						}			
					
				 }catch(e){} 
			}
		}
	}
	
	try
	{
		if(trim(document.getElementById('UploadedFile').value) != '')
		{ 
			if(ExtensionsOkay()==false)
			{
				return false;	
			}
			else
			{
				Frm.submit();	 
			}
		}	
	}
	catch(e){}
	Frm.submit();
	return true;
}
function ExtensionsOkay() //using javascript checking the image
{
	var extension = new Array();
	var fieldvalue = document.getElementById('UploadedFile').value;
	extension[0] = ".png";
	extension[1] = ".gif";
	extension[2] = ".jpg";
	extension[3] = ".jpeg";
	extension[4] = ".doc";	
	extension[5] = ".txt";	
	extension[6] = ".ppt";	
	extension[7] = ".rar";	
	extension[8] = ".zip";	
	extension[9] = ".bmp";	
	var thisext =  fieldvalue.substr(fieldvalue.lastIndexOf('.')).toLowerCase();
	for(var i = 0; i < extension.length; i++) 
	{
		if(thisext == extension[i])
		{
			return true; 
		}
	}
	alert("Your are trying to upload unapproved file.\n try these type of files (png, gif, jpg, jpeg, bmp, doc, txt, ppt, rar, zip)");
	return false;
}
/*alt property does not work for text area the function develop will use for all controls by Ahsan*/
function ValidateFormTitle(Frm)
{
	var FrmElements = Frm.elements;
	try
	{
	      for(i = 0;i < FrmElements.length;i++)
	{
		if( (FrmElements[i].type.toLowerCase() == "text") || (FrmElements[i].type.toLowerCase() == "password") || (FrmElements[i].type.toLowerCase() == "textarea")  || (FrmElements[i].type.toLowerCase() == "checkbox") )
		{
			if( (trim(FrmElements[i].value) == "") && (trim(FrmElements[i].title) != ""))
			{		
				alert(FrmElements[i].title);
				
				FrmElements[i].value = trim(FrmElements[i].value);
				FrmElements[i].focus();
				return false;
			}
			else
			{   
					
				try
				{
					if(i==1 && trim(document.getElementById('contactEmailAddressNotValid').value) == 1)
					{ 
						alert('Error : Invalid Email Address');
						FrmElements[i].focus();
						return false;
					}
					else
					{   
						FrmElements[i].value = trim(FrmElements[i].value);
					
					}
				}
				catch(e){}
				try
				{
					if(i==3 && trim(document.getElementById('UserNameExist').value) == 1)
					{
						alert('user name already Exit');
						FrmElements[i].focus();
						return false;
						
					}
					else
					{
						FrmElements[i].value = trim(FrmElements[i].value);
					
					}
				}
				catch(e){}
				try
				{
					if(i==3  && trim(document.getElementById('EmailAddressExist_2').value) == 1)
					{
						alert('Error : Invalid Email Address');
						FrmElements[parseInt(i)+1].focus();
						return false;
					}
					else
					{
						FrmElements[i].value = trim(FrmElements[i].value);
					
					}
				}catch(e){}
				try
				{
					if(i==3  && trim(document.getElementById('EmailAddressExist').value) == 2)
					{
						alert('User Email  already Exit');
						FrmElements[parseInt(i)+1].focus();
						return false;
					}
					else
					{   
						FrmElements[i].value = trim(FrmElements[i].value);
					}
				}catch(e){}
				try
				{  
					if(i==3  && trim(document.getElementById('Emailnotmatch').value) == 2)
					{
						alert('Re-Email Not Match');
						FrmElements[parseInt(i)+1].focus();
						return false;
					}
					else
					{
						FrmElements[i].value = trim(FrmElements[i].value);
					
					}
				}catch(e){}
				try
				{
						if(i==3  && trim(document.getElementById('EmailAddressReExist_2').value) == 1)
						{
							alert('Error : Invalid Re-Email Address');
							FrmElements[parseInt(i)+3].focus();
							return false;
						}
						else
						{   
							FrmElements[i].value = trim(FrmElements[i].value);
						}			
				 }catch(e){}
				try
				 { 
						if(i==3  && trim(document.getElementById('EmailAddressReExist').value) == 1)
						{
							alert('Re-Email Not Match');
							FrmElements[parseInt(i)+3].focus();
							return false;
						}
						else
						{   
							FrmElements[i].value = trim(FrmElements[i].value);
						}			
				 }catch(e){}
				 try
				 { 
						if(i==6  && trim(document.getElementById('passwordnotSix').value) == 1)
						{
							alert('Password must be 6 characters');
							FrmElements[parseInt(i)+3].focus();
							return false;
						}
						else
						{
							FrmElements[i].value = trim(FrmElements[i].value);
						}
				 }catch(e){}
				 
				 try
				 {
						if(i==6  && trim(document.getElementById('passwordnotMatch22').value) == 1)
						{
							alert('Retype password not Match');
							FrmElements[parseInt(i)+3].focus();
							return false;
						}
						else
						{
							FrmElements[i].value = trim(FrmElements[i].value);
						}
				 }catch(e){}
				 try
				 {
						if(i==9  && trim(document.getElementById('RepasswordnotSix').value) == 2)
						{
							alert('Re-Password must be 6 characters');
							FrmElements[parseInt(i)].focus();
							return false;
						}
						else
						{   
							FrmElements[i].value = trim(FrmElements[i].value);
						}			
				 }catch(e){}
				 try
				 { 
						if(i==9  && trim(document.getElementById('RepasswordnotSix_2').value) == 1)
						{
							alert('Retype password not Match .');
							FrmElements[i].focus();
							return false;
						
						}
						else
						{   
							FrmElements[i].value = trim(FrmElements[i].value);
						
						}			
					
					
				 }catch(e){}
				 
				 try{  
						if((i==21 && trim(FrmElements[i].value)!='') && delivery_form()==false )
						  {  
						  						
							 return false; 
						  }else
							{   
								FrmElements[i].value = trim(FrmElements[i].value);
							
							}

					
					}catch(e){} 
				
				
				
			}
		}
	}
	

		if(trim(document.getElementById('UserNameExist').value) == 1)
		{
			alert('user name already Exit');
			return false;
			
		}
		  
		if(trim(document.getElementById('emptyregisteremail').value) != '')
		{
			if (!isValidEmail(document.getElementById('emptyregisteremail').value)) 
			{
				alert("Error : Invalid Email Address");
				document.getElementById('emptyregisteremail').focus();	
				return false;
			}
		}
		if(trim(document.getElementById('emptyregisterpass').value) != '' && trim(document.getElementById('emptyregisterpass').value).length<6)
		{
			alert("Password must be 6 characters.");
			document.getElementById('emptyregisterpass').focus();
			return false;
		}
		
		if(trim(document.getElementById('emptyregisterpass').value)!=trim(document.getElementById('emptyregisterRepass').value))
		{
			alert("Retype password not Match .");
			document.getElementById('emptyregisterpass').focus();
			return false;
		}
		
	}
	catch(e){}
	Frm.submit();
	return true;
}
function ValidateFormTitle_create_account()
{  
	try  
	{           
				if(trim(document.getElementById('BillingFirstName').value)=='')
				{
					alert("Please Enter First Name .");
					document.getElementById('BillingFirstName').value = trim(document.getElementById('BillingFirstName').value);
					document.getElementById('BillingFirstName').focus();
					return false;
				}
				if(trim(document.getElementById('BillingLastName').value)=='')
				{
						alert("Please Enter Last Name .");
						document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('BillingLastName').focus();
						return false;
				}
				if(trim(document.getElementById('emptyregisteremail').value)=='')
				{
					alert("Please Enter Email Address .");
					document.getElementById('emptyregisteremail').value = trim(document.getElementById('emptyregisteremail').value);
					document.getElementById('emptyregisteremail').focus();
					return false;
				}			
				if(trim(document.getElementById('emptyregisteremail').value)!="") 
				{
				try
				{   
					if(trim(document.getElementById('EmailAddressExist_2').value) == 1)
					{
						alert('Error : Invalid Email Address');
						document.getElementById('emptyregisteremail').focus();
						return false;
					
					}
					
				}catch(e){}
				try
				{  
					if(trim(document.getElementById('EmailAddressExist').value) == 2)
					{
						alert('User Email  already Exit');
						document.getElementById('emptyregisteremail').focus();
						return false;
					}
				}catch(e){}
				}
				
				
				 if(trim(document.getElementById('emptyregisterpass').value)=='')
				{
					alert('Please Enter Password');
					document.getElementById('emptyregisterpass').value = trim(document.getElementById('emptyregisterpass').value);
					document.getElementById('emptyregisterpass').focus();
					return false;
				}
				 
				if(trim(document.getElementById('emptyregisterpass').value)!='')
				{
				 try
				 { 
						if(trim(document.getElementById('passwordnotSix').value) == 1)
						{
							alert('Password must be 6 characters');
							document.getElementById('emptyregisterpass').focus();
							return false;
						
						}
								
					
					
				 }catch(e){} 
				 
				}
	}
	catch(e){}
	
	saveUsingAjax_create_account(2);
	return true;
}

function SubmitCheckForm()
{
        frmCheckform= document.requestform;
        // assigh the name of the checkbox;
      //  var total=0;
       // var chks = document.getElementsByName('req_item[]');
      //  var hasChecked = false;
        // Get the checkbox array length and iterate it to see if any of them is selected
      /*  for (var i = 0; i < chks.length; i++)
        {
                if (chks[i].checked)
                {
                        total =total +1;
                }
                if(total > 6 )
                {
					alert("Please Select six.")
					chks[i].checked = false;
					return false;
				}
        }*/
        totalrec=0;
        for (var b=0;b<document.getElementById('run_for').value;b++)
        {
        	if(document.getElementById('req_item'+b).checked)
        	{
        		 totalrec =totalrec +1;
        	}
        	
        }
        if(totalrec > 3 )
        {
			alert("Please select a maximum of 3 samples");
			//document.getElementById('req_item'+b).checked = false;
			return false;
		}
}




function ValidateRequestForm(requestform)
{
	//alert(document.getElementById('email_exist').value);
	
	//var chks = document.getElementsByName('req_item[]');
	//frmCheckform = document.requestform;
    var valhasChecked = 0;
        
	try
	{
				if(trim(document.getElementById('Email').value)=='')
				{
					alert("Please Enter Email Address .");
					document.getElementById('Email').focus();
					return false;
				}
				
				if(document.getElementById('UserEmailExists').value=='1')
				{
					alert("Email Address Already exists.");
					document.getElementById('Email').focus();
					return false;
				}
				
				
				if(document.getElementById('Email').value.indexOf('@') == -1)
				{
					alert("Please enter a valid e-mail address. Missing '@' sign!.");
					document.getElementById('Email').focus();
					//document.getElementById('Email').style.background = "yellow";
					return false;
				}
				
				if(document.getElementById('Email').value.indexOf('.') == -1)
				{
					alert("Please enter a valid e-mail address.\nMissing '.' in your e-mail address!.");
					document.getElementById('Email').focus();
					//document.getElementById('Email').style.background = "yellow";
					return false;
				}
				
				try{
				if(trim(document.getElementById('email_exist').value)=='2')
				{
						alert("Email Address Already Exist .");
						//document.getElementById('Name').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('Email').focus();
						return false;
				}
				}catch(e){}
				
				if(trim(document.getElementById('Name').value)=='')
				{
						alert("Please Enter First Name .");
						document.getElementById('Name').focus();
						return false;
				}
				
				if(trim(document.getElementById('lastName').value)=='')
				{
						alert("Please Enter Last Name .");
						document.getElementById('lastName').focus();
						return false;
				}
				
				if(document.getElementById('checkbox_').checked)
				{
					if(trim(document.getElementById('PasswordLogin').value)=='')
					{
							alert("Please Enter Password");
							document.getElementById('PasswordLogin').focus();
							return false;
					}
				}
				
				if(trim(document.getElementById('Company').value)=='')
				{
						alert("Please Enter Company Name .");
						//document.getElementById('Name').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('Company').focus();
						return false;
				}
				
				if(trim(document.getElementById('Phone').value)=='')
				{
						alert("Please Enter Phone Number .");
						//document.getElementById('Name').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('Phone').focus();
						return false;
				}
				
				
				if(trim(document.getElementById('Postcode1').value)=='')
				{
					alert("Please Enter Post Code.");
					//document.getElementById('Name').value = trim(document.getElementById('BillingLastName').value);
					document.getElementById('Postcode1').focus();
					return false;
				}
				
		        try
				{
					if(document.getElementById('Message').style.display=='none')
					{
						alert("Please Enter address");
						return false;
						
					}
					
				}
				catch(e){}
				try
				{
					if(trim(document.getElementById('Message').value==''))
					{
						alert("Please Enter address");
						return false;
					}
				}
				catch(e){}
				
				
				
				for (var c=0;c<document.getElementById('run_for').value;c++)
		        {
		        	if(document.getElementById('req_item'+c).checked)
		        	{
		        		 valhasChecked = 1;
		        	}
		        }
				
		        if (valhasChecked==0)
		        {
		               alert("Please select at least one material.");
		               document.getElementById('req_item'+0).focus();
		               return false;
		        }
				
			/*	for (var i = 0; i < chks.length; i++)
       			{
       				//alert('hii');
	                if (chks[i].checked)
	                {
                        hasChecked = true;
                        break;
	                }
		        }*/
// if ishasChecked is false then throw the error message

		       

				
				if(trim(document.getElementById('code_text').value)=='')
				{
						alert("Please Enter Code Below .");
						//document.getElementById('Name').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('code_text').focus();
						return false;
				}
	}
	catch(e){}
	requestform.submit();
	//saveUsingAjax_create_account(2);
	return true;
}

function ValidateRequestForm1(requestform)
{
	//alert(document.getElementById('email_exist').value);
	
	//var chks = document.getElementsByName('req_item[]');
	frmCheckform = document.requestform;
    var hasChecked = false;
        
	try
	{
			for (var b=0;b<document.getElementById('run_for').value;b++)
	        {
	        	if(document.getElementById('req_item'+b).checked)
	        	{
	        		 hasChecked = true;
	        	}
	        }
			
	        if (!hasChecked)
	        {
	        	   
	               alert("Please select at least one material.");
	               document.getElementById('req_item'+0).focus();
	               return false;
	        }
				
			if(trim(document.getElementById('recaptcha_response_field').value)=='')
			{
					alert("Please Enter Image Code .");
					//document.getElementById('Name').value = trim(document.getElementById('BillingLastName').value);
					document.getElementById('recaptcha_response_field').focus();
					return false;
			}
	}
	catch(e){}
	requestform.submit();
	//saveUsingAjax_create_account(2);
	return true;
}


function saveUsingAjax_create_account(deliver_true)
{
	
		 loadDynData('../user/confirm_password.php',
					'cmd=saveaccount&Password='+document.getElementById('emptyregisterpass').value
					+'&EmptyUserEmail='+document.getElementById('emptyregisteremail').value
					+'&BillingFirstName='+document.getElementById('BillingFirstName').value
					+'&BillingLastName='+document.getElementById('BillingLastName').value
					
						+'&submitquote='+document.getElementById('submitquote').value
						+'&quote='+document.getElementById('quote').value
					
					
					,'user_page_div_main'); ///ajax base updating of user detail
					
}



function trim(str) 
{
	return str.replace(/^\s+|\s+$/g,"");
}
function showError(id,val,divdisplay)
{
	val=trim(val);
	document.getElementById(id).value=trim(document.getElementById(id).value);
	if(val=='')
	{
		document.getElementById(divdisplay).style.display='inline';
	}
	else
	{
		document.getElementById(divdisplay).style.display='none';
	}
}

function isNumberKey(evt)//check for numberic number
{
	 var charCode = (evt.which) ? evt.which : event.keyCode
 	if (charCode > 31 && (charCode < 48 || charCode > 57))
    	return false;
 	return true;
}

function isValidEmail(str) 
{
      return (str.indexOf(".") > 1) && (str.indexOf("@") > 0);
}


function delivery_form()
{
  	var DeliveryFirstName=document.getElementById('DeliveryFirstName');
	var DeliveryLastName=document.getElementById('DeliveryLastName_User');
	var DeliveryPostcode_User=document.getElementById('DeliveryPostcode_User');
	var DeliveryAddress1_User=document.getElementById('DeliveryAddress1_User');
	var DeliveryTownCity=document.getElementById('DeliveryTownCity_User');
	var DeliveryCompanyName_User=document.getElementById('DeliveryCompanyName_User');
	
	var DeliveryTelephone_User=document.getElementById('DeliveryTelephone_User');
	var c;
	
	if(DeliveryLastName.value=="")
	{
		alert('Please Enter Last Name');
		DeliveryLastName.focus();
		c=1;
		return false;
	}
	if(DeliveryPostcode_User.value=="")
	{
		alert('Please Enter Post Code');
		DeliveryPostcode_User.focus();
		c=1;
		return false;
	}
	if(DeliveryAddress1_User.value=="")
	{
		alert('Please Enter Address');
		DeliveryAddress1_User.focus();
		c=1;
		return false;
	}
	if(DeliveryTelephone_User.value=="")
	{
		alert('Please Enter Delivery Phone Number');
		DeliveryTelephone_User.focus();
		c=1;
		return false;
	}
	
	
	if(c==1)
	{
		return false;
		}else{
	return true;
	}
}





function hoverSelectedCard(ids,id1,id2,id3,id4,id5,id6,id7,id8,id9,id10,id11,id12,id13,id14,id15,id16,id17,id18,id19,id20,id21,id22,id23,id24,id25,id26,id27)
{ 
	if(document.getElementById(ids).style.display='none')
	{
		document.getElementById(ids).style.display='inline';
		document.getElementById(id1).style.display='none';//active hover
		document.getElementById(id2).style.display='none';
		document.getElementById(id3).style.display='none';
		document.getElementById(id4).style.display='none';		
		document.getElementById(id5).style.display='none';
		document.getElementById(id6).style.display='none';
		document.getElementById(id7).style.display='none';
		document.getElementById(id8).style.display='none';
		document.getElementById(id9).style.display='none';
		document.getElementById(id10).style.display='none';
		document.getElementById(id11).style.display='none';
		document.getElementById(id12).style.display='none';
		document.getElementById(id13).style.display='none';
		
		document.getElementById(id14).style.display='none';
		document.getElementById(id15).style.display='inline';
		document.getElementById(id16).style.display='inline';
		document.getElementById(id17).style.display='inline';
		document.getElementById(id18).style.display='inline';		
		document.getElementById(id19).style.display='inline';
		document.getElementById(id20).style.display='inline';
		document.getElementById(id21).style.display='inline';
		document.getElementById(id22).style.display='inline';
		document.getElementById(id23).style.display='inline';
		document.getElementById(id24).style.display='inline';
		document.getElementById(id25).style.display='inline';
		document.getElementById(id26).style.display='inline';
		document.getElementById(id27).style.display='inline';
	}
	
	
}

function selectedColor(total,currentid)
{ 
	
	for(i=0;i<=total;i++)
	{
		document.getElementById('imageHover'+i).style.display='none';
		document.getElementById('image'+i).style.display='inline';
		if(currentid==i)
		{
			document.getElementById('image'+i).style.display='none';
			document.getElementById('imageHover'+currentid).style.display='inline';
		}
	}

}
/// choose color 
function choose_color(color,Material)
{		
	if(color!='')
	{
		document.getElementById('LabelColor').value=color;
				
	}
}


function changeShape()
{
	if(document.getElementById('selectshape').value == 'Circle' ){
		document.getElementById('rectanglediv').style.display = 'none';
		document.getElementById('rectanglediv1').style.display = 'none';
		document.getElementById('rectanglediv2').style.display = 'none';
		document.getElementById('circlediv').style.display = 'block';
	}else if(document.getElementById('selectshape').value == 'Square' ){
		document.getElementById('rectanglediv').style.display = 'block';
		document.getElementById('rectanglediv1').style.display = 'none';
		document.getElementById('rectanglediv2').style.display = 'none';
		document.getElementById('circlediv').style.display = 'none';
	}
	else{
		document.getElementById('rectanglediv').style.display = 'block';
		document.getElementById('rectanglediv1').style.display = 'block';
		document.getElementById('circlediv').style.display = 'none';
	}
}

function showPrinting(){

	if(document.getElementById('PrintingRequired').checked == true)
	{
		document.getElementById('printingdiv').style.display = 'block';
		document.getElementById('PrintingRequired').value = 'yes';		
	}
	else
	{
		document.getElementById('printingdiv').style.display = 'none';
	}
}
function showUloadFiles()
{

	if(document.getElementById('uploaddiv').style.display =='none')
	{
		document.getElementById('uploaddiv').style.display = 'block';		
	}	
}
function closecsvupload()
{
	if(document.getElementById('uploaddiv').style.display =='block')
	{
		document.getElementById('uploaddiv').style.display = 'none';		
	}	

}


function checkKeycodeLogin(e)
{   
	var keycode;
	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;
	
	if(keycode=='13')//key code for enter press
	{
			document.getElementById('login1').click();
	}
}

function Validations_forgot(frm1)
{ 
	var frm=document.forgotform;
	if(!frm.UserEmail.value.indexOf(" ") || frm.UserEmail.value=="")
	{  
		alert("Please Enter Email Address.");
		frm.UserEmail.focus();
		return false;
	}
	if(!isValidEmail_forgot(frm.UserEmail.value))
	{ 
		alert("Please Insert Valid Email Address.");
		frm.UserEmail.focus();
		return false;
	} 
	if(trim(document.getElementById('txtResultEmail').innerHTML)=='<font style="font-size: 10px; color: rgb(255, 0, 0);">Email Address Not Registered.</font>' || trim(document.getElementById('txtResultEmail').innerHTML)=='<FONT style="FONT-SIZE: 10px; COLOR: #ff0000">Email Address Not Registered.</FONT>')
	{
		alert("Email Address Not Registered");
		frm.UserEmail.focus();
		return false;
	}
}


function isValidEmail_forgot(str) 
{  
      return (str.indexOf(".") >= 1) && (str.indexOf("@") > 1);
}

function billingDeliveryAddressUpdate()
{
	
		if(trim(document.getElementById('BillingFirstName').value)==''){
		alert("Please Enter First Name .");
		document.getElementById('BillingFirstName').value = trim(document.getElementById('BillingFirstName').value);
		document.getElementById('BillingFirstName').focus();
		return false;
	}
	if(trim(document.getElementById('BillingLastName').value)==''){
		alert("Please Enter Last Name .");
		document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
		document.getElementById('BillingLastName').focus();
		return false;
	}
	if(trim(document.getElementById('BillingAddress1').value)==''){
		alert("Please Enter Billing Address.");
		document.getElementById('BillingAddress1').value = trim(document.getElementById('BillingAddress1').value);
		document.getElementById('BillingAddress1').focus();
		return false;
	}
	if(trim(document.getElementById('BillingPostcode').value)==''){
		alert("Please Enter Postcode .");
		document.getElementById('BillingPostcode').value = trim(document.getElementById('BillingPostcode').value);
		document.getElementById('BillingPostcode').focus();
		return false;
	}
	if(trim(document.getElementById('Billingtelephone').value)==''){
		alert("Please Enter Phone Number .");
		document.getElementById('Billingtelephone').value = trim(document.getElementById('Billingtelephone').value);
		document.getElementById('Billingtelephone').focus();
		return false;
	}
	try{
			if(document.getElementById('deliverycheckbox').checked){
				if(trim(document.getElementById('DeliveryFirstName').value)==''){
					alert("Please Enter Delivery First Name .");
					document.getElementById('DeliveryFirstName').value = trim(document.getElementById('DeliveryFirstName').value);
					document.getElementById('DeliveryFirstName').focus();
					return false;
				}
				if(trim(document.getElementById('DeliveryLastName').value)==''){
					alert("Please Enter Last Name .");
					document.getElementById('DeliveryLastName').value = trim(document.getElementById('DeliveryLastName').value);
					document.getElementById('DeliveryLastName').focus();
					return false;
				}
				if(trim(document.getElementById('DeliveryAddress1').value)=='')
				{
					alert("Please Enter Delivery Address .");
					document.getElementById('DeliveryAddress1').value = trim(document.getElementById('DeliveryAddress1').value);
					document.getElementById('DeliveryAddress1').focus();
					return false;
				}
				if(trim(document.getElementById('DeliveryPostcode').value)==''){
					alert("Please Enter Postcode .");
					document.getElementById('DeliveryPostcode').value = trim(document.getElementById('DeliveryPostcode').value);
					document.getElementById('DeliveryPostcode').focus();
					return false;
				}
				if(trim(document.getElementById('DeliveryTelephone').value)==''){
					alert("Please Enter Phone Number .");
					document.getElementById('DeliveryTelephone').value = trim(document.getElementById('DeliveryTelephone').value);
					document.getElementById('DeliveryTelephone').focus();
					return false;
				}
				
				document.contactDetails.submit();	
			}
			else
			{
				document.contactDetails.submit();	
			}
	}
	catch(e){}
}

function findBillingaddressUser(pcode)
	{
		if (pcode != '')
		{
			toggleFormButtonBillingaddressUser(true);
			clearformBillingaddressUser();				
		    document.S2SForm.postcode.value = pcode;
			document.S2SForm.submit();
		}
	}
	function toggleFormButtonBillingaddressUser(status) 
	{
		var theform = document.contactDetails;
		if (document.all || document.getElementById){
			var tempobj = theform.searchbutton;
			if (status == true)
				tempobj.value = 'Searching...';
			else
				tempobj.value = 'Find Address';				
			tempobj.disabled = status;
		}
	}
	function clearformBillingaddressUser()
	{
		var theform = document.contactDetails;
		theform.Address1.value="";
		theform.Address2.value="";
		theform.County.value="";
		theform.TownCity.value="";
	}
	function findaddressDelivery(pcode)
	{
		if (pcode != '')
		{
			toggleFormButtonContacts(true);
			clearformcontacts();				
		    document.S3SForm.postcode.value = pcode;
			document.S3SForm.submit();
		}
	}
	function toggleFormButtonContacts(status) 
	{
		var theform = document.contactDetails;
		if (document.all || document.getElementById){
			var tempobj = theform.searchbutton;
			if (status == true)
				tempobj.value = 'Searching...';
			else
				tempobj.value = 'Find Address';				
			tempobj.disabled = status;
		}
	}
	function clearformcontacts()
	{
		var theform = document.contactDetails;
		theform.DeliveryAddress1.value="";
		theform.DeliveryAddress2.value="";
		theform.DeliveryCounty.value="";
		theform.DeliveryTownCity.value="";
	}
	
	
	function echeck(str) 
	{
	
			var at="@"
			var dot="."
			var lat=str.indexOf(at);
			var lstr=str.length
			var ldot=str.indexOf(dot);
			
			if(trim(document.getElementById('Email').value)=='')
			{
			   alert("Please enter email address");
			   //document.getElementById('Email').focus();
			   return false;
			}
			if (str.indexOf(at)==-1)
			{
			   alert("Invalid E-mail ID");
			   //document.getElementById('Email').focus();
			   return false;
			}
	
			if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
			{
			  
			   alert("Invalid E-mail ID");
			  //document.getElementById('Email').focus(); 
			   return false;
			}
	
			if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
			{
			    alert("Invalid E-mail ID");
			    //document.getElementById('Email').focus();
			    return false;
			}
	
			 if (str.indexOf(at,(lat+1))!=-1)
			 {
			 	
			    alert("Invalid E-mail ID");
			    //document.getElementById('Email').focus();
			    return false;
			 }
	
			 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
			 {
			    alert("Invalid E-mail ID");
			   // document.getElementById('Email').focus();
			    return false;
			 }
	
			 if (str.indexOf(dot,(lat+2))==-1)
			 {
			    alert("Invalid E-mail ID");
			    //document.getElementById('Email').focus();
			    return false;
			 }
			
			 if (str.indexOf(" ")!=-1)
			 {
			    alert("Invalid E-mail ID");
			    //document.getElementById('Email').focus();
			    return false;
			 }
			 
			 
	 		 return true;					
	}



	
	function Validations_forgot(frm1)
	{ 
	
		var frm=document.frmdetail;
		var a;
		a=0;
	
		if(!frm.email_arr_forgot.value.indexOf(" ") || frm.email_arr_forgot.value=="")
		{  
	
			alert("Please Enter Email Address.");
	
			frm.email_arr_forgot.focus();
			a=1;
	
			return false;
	
		}
	
		if(!isValidEmail_forgot(frm.email_arr_forgot.value))
		{ 
			alert("Please Insert Valid Email Address.");
			frm.email_arr_forgot.focus();
			a=1;
			return false;
	
		}
		if(trim(document.getElementById('error_formsg').innerHTML)=='<font style="font-size: 10px; color: rgb(255, 0, 0);">Email Address Not Registered.</font>' || trim(document.getElementById('error_formsg').innerHTML)=='<FONT style="FONT-SIZE: 10px; COLOR: #ff0000">Email Address Not Registered.</FONT>')
		{
	
			alert("Email Address Not Registered");
			frm.email_arr_forgot.focus();
			a=1;
			return false;
		}
		if(a==1)
		{
				return false;
			
		}
		else if(a==0)
		{
				return true;
		}
	}

	function showLoader(evt,spnName,intX, intY) 
	{
		
			if (typeof evt == 'undefined') 
			{
				myEvent = window.event;
			} 
			else 
			{
				myEvent = evt;
			}
			if(myEvent.clientX)
			{
				posX = myEvent.clientX+document.body.scrollLeft;
				posY = myEvent.clientY+document.body.scrollTop;
			}
			else if(myEvent.pageX)
			{
				posX = myEvent.pageX+window.pageXOffset;
				posY = myEvent.pageY+window.pageYOffset;
			}
			document.getElementById(spnName).style.display ='inline';
			
			if(typeof posX == 'undefined' || typeof posY == 'undefined')
			{
				document.getElementById(spnName).style.left = '600px';
				document.getElementById(spnName).style.top = '400px';	
			}
			else
			{
				document.getElementById(spnName).style.left = posX;
				document.getElementById(spnName).style.top = posY;	
			}
			
			
	}
	
 function closeDevForget()
 {
 	document.getElementById('show_forgot_pass_dev').style.display='none';
 	document.getElementById('userLogin').style.display='inline';
 		
 }
 
function showSiginControls()
{
	
	document.getElementById('PasswordDiv').style.display='inline';
}

function hideSiginControls()
{
	
	document.getElementById('PasswordDiv').style.display='none';
}
	
 function closeSigin()
 {
 	document.getElementById('login_cont_sigin').style.display='none';
 }
 
function showLoginCustom()
{
	document.getElementById('show_forgot_pass_dev').style.display='none';
	document.getElementById('login_cont_sigin').style.display='inline';
	document.getElementById('userLogin').style.display='inline';
	

}



function getPriceOfProducts(price5,price10,price25,price50,price75,price100,price150,price200,productid)
{
	
	var qty=document.getElementById('qty'+productid).value;
		
	if((price75==0.00 || price100==0.00 || price150==0.00 || price200==0.00)&& qty>=75)
	{
		alert('Please Call for quote');
		return 0;
	}
	
	if(qty == ''){

		alert('please Enter Quantity More Than 0');
	}
	else
	{
	//alert('Your product has been added to cart  ');
	var x=window.confirm("Your product has been added to cart.")
	if(x)
	return true;
	else 
	return false;
		//return 1;
		
	}
	
}

function alphanumeric_only(evt)
{
	var charCode = (evt.which) ? evt.which : event.keyCode
 	if((charCode >= 47 && charCode <= 57) || (charCode >= 65 && charCode <= 90) || (charCode >= 97 && charCode <= 122))
    	return true;
 	return false;
		
}
-->
