// JavaScript Document
//starts function to validate the form on basis of "alt" attribute


function test(){
	alert('Hiii');
}


function Show_Hide(showdiv_id,hidediv_id){
	document.getElementById(showdiv_id).style.display='inline';
	document.getElementById(hidediv_id).style.display='none';
	//document.getElementById(abc).style.display='none';
	
}

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
	{    //  alert('ahsan '); 
	// alert(id);
		//if(document.getElementById('LogoutDiv').style.display=='none')
		//{ //alert('click add if enter press btn'+id);
			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('dasdasdasd ');
		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.Address1.value="";
		theform.BillingAddress1.value="";
		theform.BillingAddress2.value="";
		//theform.address3.value="";
		//theform.address4.value="";
		theform.BillingTownCity_User.value="";
		theform.Postcode_billing.value="";
	}
	
	////////////////////////////////////////////////////////////// 
	// by ahsan hashmi  12-12-2008
	
	function findaddressDelivery22(pcode)
	{  // alert(pcode);
		if (pcode != '')
		{
			// disable the button
			toggleFormButtonDelivery22(true);
			// clear the form
			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;
	//alert(FrmElements.length);
	
	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
			{
				//FrmElements[i].value = trim(FrmElements[i].value);
				////////////////////////////////////////////////////////
				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
				 {  //alert(i);
						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();
							}else{
							//	FrmElements[parseInt(i)+14].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";	
	// No other customization needed.
	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)
{  // alert(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
			{   
					
				//alert(i+' =loop vale');
				//alert(trim(document.getElementById('EmailAddressExist').value));
				//alert(trim(document.getElementById('UserNameExist').value));
				
				try
				{     //alert(i);    				    // developed by ahsan hashmi
					if(i==1 && trim(document.getElementById('contactEmailAddressNotValid').value) == 1)
					{ //alert(i);
						alert('Error : Invalid Email Address');
						FrmElements[i].focus();
						return false;
						
					}
					else
					{   
						FrmElements[i].value = trim(FrmElements[i].value);
					
					}
				}
				catch(e){} 
				
				
				
				
				try
				{         				    // developed by ahsan hashmi
					if(i==3 && trim(document.getElementById('UserNameExist').value) == 1)
					{ //alert(i);
						alert('user name already Exit');
						FrmElements[i].focus();
						return false;
						
					}
					else
					{   
						FrmElements[i].value = trim(FrmElements[i].value);
					
					}
				}
				catch(e){} 
				try
				{   // developed by ahsan hashmi
					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
				{   // developed by ahsan hashmi
					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
				{   // developed by ahsan hashmi
					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
				 { //alert(i);   // developed by ahsan hashmi
						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
				 { //alert(i);   // developed by ahsan hashmi
						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
				 { //alert(i);   // developed by ahsan hashmi
						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
				 { //alert(i);   // developed by ahsan hashmi
						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   // developed by ahsan hashmi
				 { //alert(i+'ahns asas'); alert(document.get ElementById('RepasswordnotSix').value);
						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
				 { //alert(i+'ahns asas'); alert(document.getElementById('RepasswordnotSix_2').value);
						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{   //alert(i+'=21'+' val '+FrmElements[i].value)
						if((i==21 && trim(FrmElements[i].value)!='') && delivery_form()==false )
						  {  alert('in fucntion '+i);
						  	//return delivery_form();
							//delivery_form();
							 return false; 
						  }else
							{   
								FrmElements[i].value = trim(FrmElements[i].value);
							
							}

					
					}catch(e){} 
				
				
				
			}
		}
	}
	
	//alert(document.getElementById('UserNameExist').value+' ahasn ');
		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){}
	//alert('formm submit');
	Frm.submit();
	return true;
}
//ends function to validate the form on basis of "alt" attribute


function validate_shopping_cart2(){
	var chks = document.getElementsByName('qty[]');//here QTY[] is the name of the textbox 
	var flag=0;                     
	try
	{
		if(document.getElementById('country').value=='-1')
		{
			alert("Please Select Country First .");
			//document.getElementById('BillingFirstName').value = trim(document.getElementById('BillingFirstName').value);
			document.getElementById('country').focus();
			return false;
		}
  
	}
	catch(e){}
	
	/*
	try
	{
	      for (var i = 0; i < chks.length; i++) 
	      {
	        if (chks[i].value!="0" && chks[i].value!="" )
	        {
	           flag=1;
	        }
	       
	      }
	      
		  if (flag==0)
		  {
	           alert("Please Fillup Atleast One Quantity Textbox");
	           return false;
		  }
 
//	  else return true;
	}
	catch(e){}
	*/
	window.location='transactionRegistration.php'; 
	return true;
	
}
/////////////////////////////

function checkF(f){
	
	//alert('hii');
		if(f.fname.value.length < 1){
			f.fname.focus();
			alert("Please enter your first name");
			if(document.all || document.getElementById){
				f.fname.style.background = "yellow";
			}
			return (false);
		}
		
		if(f.lname.value.length < 1){
			f.lname.focus();
			alert("Please enter your last name");
			if(document.all || document.getElementById){
				f.lname.style.background = "yellow";
			}
			return (false);
		}
		
	if(!check(f.email.value)){
		alert("Invalid email address detected.");
		f.email.focus();
		if(document.all || document.getElementById){
			f.email.style.background = "yellow";
		}
		return (false);
	}
	document.cookie = "uls90=1; path=/; expires=" + ged(90);
}


////////////////////////////
function Validate_MailList()
{

	try
	{
		if(document.getElementById('fname').value=='')
		{
			alert("Please Enter First Name.");
			//document.getElementById('BillingFirstName').value = trim(document.getElementById('BillingFirstName').value);
			document.getElementById('fname').focus();
			document.getElementById('fname').style.background = "yellow";
			return false;
		}
		if(document.getElementById('lname').value=='')
		{
			alert("Please Enter Last Name.");
			//document.getElementById('BillingFirstName').value = trim(document.getElementById('BillingFirstName').value);
			document.getElementById('lname').focus();
			document.getElementById('lname').style.background = "yellow";
			return false;
		}
  		if(document.getElementById('SubscriberEmail').value=='')
		{
			alert("Please Enter E-Mail Address .");
			//document.getElementById('BillingFirstName').value = trim(document.getElementById('BillingFirstName').value);
			document.getElementById('SubscriberEmail').focus();
			document.getElementById('SubscriberEmail').style.background = "yellow";
			return false;
		}
		if(document.getElementById('SubscriberEmail').value.indexOf('@') == -1)
		{
			alert("Please enter a valid e-mail address. Missing '@' sign!.");
			document.getElementById('SubscriberEmail').focus();
			document.getElementById('SubscriberEmail').style.background = "yellow";
			return false;
		}
		if(document.getElementById('SubscriberEmail').value.indexOf('.') == -1)
		{
			alert("Please enter a valid e-mail address.\nMissing '.' in your e-mail address!.");
			document.getElementById('SubscriberEmail').focus();
			document.getElementById('SubscriberEmail').style.background = "yellow";
			return false;
		}
		
	}
	catch(e){}
	
	return true;
}

function validate_friend(){
	try
	{
		if(document.getElementById('firstname').value=='')
		{
			alert("Please Enter First Name.");
			//document.getElementById('BillingFirstName').value = trim(document.getElementById('BillingFirstName').value);
			document.getElementById('firstname').focus();
			document.getElementById('firstname').style.background = "yellow";
			return false;
		}
		if(document.getElementById('lastname').value=='')
		{
			alert("Please Enter Last Name.");
			//document.getElementById('BillingFirstName').value = trim(document.getElementById('BillingFirstName').value);
			document.getElementById('lastname').focus();
			document.getElementById('lastname').style.background = "yellow";
			return false;
		}
  		if(document.getElementById('sender_email').value=='')
		{
			alert("Please Enter Your Own E-Mail Address .");
			//document.getElementById('BillingFirstName').value = trim(document.getElementById('BillingFirstName').value);
			document.getElementById('sender_email').focus();
			document.getElementById('sender_email').style.background = "yellow";
			return false;
		}
		if(document.getElementById('sender_email').value.indexOf('@') == -1)
		{
			alert("Please enter a valid e-mail address. Missing '@' sign!.");
			document.getElementById('sender_email').focus();
			document.getElementById('sender_email').style.background = "yellow";
			return false;
		}
		if(document.getElementById('sender_email').value.indexOf('.') == -1)
		{
			alert("Please enter a valid e-mail address.\nMissing '.' in your e-mail address!.");
			document.getElementById('sender_email').focus();
			document.getElementById('sender_email').style.background = "yellow";
			return false;
		}
		
		
		
		if(document.getElementById('friend_email').value=='')
		{
			alert("Please Enter Friend's E-Mail Address .");
			//document.getElementById('BillingFirstName').value = trim(document.getElementById('BillingFirstName').value);
			document.getElementById('friend_email').focus();
			document.getElementById('friend_email').style.background = "yellow";
			return false;
		}
		if(document.getElementById('friend_email').value.indexOf('@') == -1)
		{
			alert("Please enter a valid e-mail address. Missing '@' sign!.");
			document.getElementById('friend_email').focus();
			document.getElementById('friend_email').style.background = "yellow";
			return false;
		}
		if(document.getElementById('friend_email').value.indexOf('.') == -1)
		{
			alert("Please enter a valid e-mail address.\nMissing '.' in your e-mail address!.");
			document.getElementById('friend_email').focus();
			document.getElementById('friend_email').style.background = "yellow";
			return false;
		}
		
	}
	catch(e){}
	
	return true;
}
//////////////
function Validate_ContactUsForm()
{

	try
	{
		if(document.getElementById('name').value=='')
		{
			alert("Please Enter Name.");
			//document.getElementById('BillingFirstName').value = trim(document.getElementById('BillingFirstName').value);
			document.getElementById('name').focus();
			return false;
		}
  		if(document.getElementById('email').value=='')
		{
			alert("Please Enter E-Mail Address .");
			//document.getElementById('BillingFirstName').value = trim(document.getElementById('BillingFirstName').value);
			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();
				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();
				return false;
		}

		if(document.getElementById('telephone').value=='')
		{
			alert("Please Enter Telephone Numeber .");
			//document.getElementById('BillingFirstName').value = trim(document.getElementById('BillingFirstName').value);
			document.getElementById('telephone').focus();
			return false;
		}
		if(document.getElementById('message').value=='')
		{
			alert("Please Type Your Comments .");
			//document.getElementById('BillingFirstName').value = trim(document.getElementById('BillingFirstName').value);
			document.getElementById('message').focus();
			return false;
		}
	}
	catch(e){}
	
	return true;
}

//////////////Validation 4 Phone Numbers//////////////
function validatephoneornumbers(number) {
	 var maintainplus = '';
 	var numval = number.value
 	if ( numval.charAt(0)=='+' ){ var maintainplus = '+';}
 	curphonevar = numval.replace(/[\\A-Za-z!"£$%^&*+_={};:'@#~,.¦\/<>?|`¬\]\[]/g,'');
 	number.value = maintainplus + curphonevar;
 	var maintainplus = '';
 	number.focus;
}


//////////////////////////

function ValidateNewsCommentForm()
{
	try
	{
		if(document.getElementById('name').value=='')
		{
			alert("Please Enter Name.");
			document.getElementById('name').focus();
			return false;
		}
		
  		if(document.getElementById('mail').value=='')
		{
			alert("Please Enter E-Mail Address .");
			//document.getElementById('BillingFirstName').value = trim(document.getElementById('BillingFirstName').value);
			document.getElementById('mail').focus();
			document.getElementById('mail').style.background = "yellow";
			return false;
		}
		if(document.getElementById('mail').value.indexOf('@') == -1)
		{
			alert("Please enter a valid e-mail address. Missing '@' sign!.");
			document.getElementById('mail').focus();
			document.getElementById('mail').style.background = "yellow";
			return false;
		}
		if(document.getElementById('mail').value.indexOf('.') == -1)
		{
			alert("Please enter a valid e-mail address.\nMissing '.' in your e-mail address!.");
			document.getElementById('mail').focus();
			document.getElementById('mail').style.background = "yellow";
			return false;
		}
		if(document.getElementById('website').value=='')
		{
			alert("Please Enter Website Address.");
			document.getElementById('website').focus();
			return false;
		}
		if(document.getElementById('comments').value=='')
		{
			alert("Please Enter Comments.");
			document.getElementById('comments').focus();
			return false;
		}
	}
	catch(e){}
	
	return true;

}
/////////////////////////////////////

///////////////////////////////////////
function ValidateLoginForm()
{  // alert(Frm); 
	//var FrmElements = Frm.elements;
	try  
	{
		if(trim(document.getElementById('UserEmail').value)=='')
		{
			alert("Please Enter E-Mail Address Login .");
			//document.getElementById('BillingFirstName').value = trim(document.getElementById('BillingFirstName').value);
			document.getElementById('UserEmail').focus();
			return false;
		}
		if(trim(document.getElementById('UserPassword').value)=='')
		{
				alert("Please Enter Password .");
				//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
				document.getElementById('UserPassword').focus();
				return false;
		}

	}
	catch(e){}

	return true;
}

///////////////////////////////////////
function ValidateFormTitle_create_account1()
{  
	
	//alert('No1 Validation');
	//var FrmElements = Frm.elements;
	try  
	{           
				
				if(trim(document.getElementById('emptyregisterpass').value)!='' && document.getElementById('emptyregisterpass').value.length < 6 )
				{
					alert('Password must be 6 characters');
					document.getElementById('emptyregisterpass').focus();
					return false;
				
				}
				if(trim(document.getElementById('emptyregisteremail').value)=='')
				{
					alert("Please Enter Email Addess .");
					//document.getElementById('BillingFirstName').value = trim(document.getElementById('BillingFirstName').value);
					document.getElementById('emptyregisteremail').focus();
					return false;
				}
				
				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('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
				{   // developed by ahsan hashmi
					if(trim(document.getElementById('EmailAddressExist_2').value) == 1)
					{
						alert('Error : Invalid Email Address');
						document.getElementById('emptyregisteremail').focus();
						return false;
					
					}
					
				}catch(e){}
				try
				{   // developed by ahsan hashmi
					if(trim(document.getElementById('EmailAddressExist').value) == 2)
					{
						alert('User Email Already Exit');
						document.getElementById('emptyregisteremail').focus();
						return false;
					}
				}catch(e){}
				}
				
				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 Billing Address .");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('BillingAddress1').focus();
						return false;
				}
				
				if(trim(document.getElementById('BillingCountry').value)=='-1')
				{
						alert("Please Select Billing Country .");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('BillingCountry').focus();
						return false;
				}
				
				if(trim(document.getElementById('BillingPostcode').value)=='')
				{
						alert("Please Enter Billing Postcode .");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('BillingPostcode').focus();
						return false;
				}
				
				if(trim(document.getElementById('BillingTelephone').value)=='')
				{
						alert("Please Enter Billing Telephone.");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('BillingTelephone').focus();
						return false;
				}
				
				if(trim(document.getElementById('BillingResCom').value)=='-1')
				{
						alert("Please Select Billing Residential/Commercial Type .");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('BillingResCom').focus();
						return false;
				}

	}
	catch(e){}
	
	return true;
}
///////////////////////
function ValidateFormTitle_create_account2()
{  // alert(Frm); 
	//var FrmElements = Frm.elements;
	//alert('No2 Validation');
	try  
	{           
		
				
				
				if(trim(document.getElementById('emptyregisterpass').value)!='' && document.getElementById('emptyregisterpass').value.length < 6 )
				{
					alert('Password must be 6 characters');
					document.getElementById('emptyregisterpass').focus();
					return false;
				
				}
				if(trim(document.getElementById('emptyregisteremail').value)=='')
				{
					alert("Please Enter Email Addess .");
					//document.getElementById('BillingFirstName').value = trim(document.getElementById('BillingFirstName').value);
					document.getElementById('emptyregisteremail').focus();
					return false;
				}
				
				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('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
				{   // developed by ahsan hashmi
					if(trim(document.getElementById('EmailAddressExist_2').value) == 1)
					{
						alert('Error : Invalid Email Address');
						document.getElementById('emptyregisteremail').focus();
						return false;
					
					}
					
				}catch(e){}
				try
				{   // developed by ahsan hashmi
					if(trim(document.getElementById('EmailAddressExist').value) == 2)
					{
						alert('User Email Already Exit');
						document.getElementById('emptyregisteremail').focus();
						return false;
					}
				}catch(e){}
				}
				
				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 Billing Address .");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('BillingAddress1').focus();
						return false;
				}
				
				if(trim(document.getElementById('BillingCountry').value)=='-1')
				{
						alert("Please Select Billing Country .");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('BillingCountry').focus();
						return false;
				}
				
				if(trim(document.getElementById('BillingPostcode').value)=='')
				{
						alert("Please Enter Billing Postcode .");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('BillingPostcode').focus();
						return false;
				}
				
				if(trim(document.getElementById('BillingResCom').value)=='-1')
				{
						alert("Please Select Billing Residential/Commercial Type .");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('BillingResCom').focus();
						return false;
				}
				
				if(trim(document.getElementById('BillingTelephone').value)=='')
				{
						alert("Please Enter Billing Telephone.");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('BillingTelephone').focus();
						return false;
				}
				
				if(trim(document.getElementById('DeliveryFirstName').value)=='')
				{
					alert("Please Enter Delivery First Name .");
					//document.getElementById('BillingFirstName').value = trim(document.getElementById('BillingFirstName').value);
					document.getElementById('DeliveryFirstName').focus();
					return false;
				}
				if(trim(document.getElementById('DeliveryLastName').value)=='')
				{
						alert("Please Enter Delivery Last Name .");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('DeliveryLastName').focus();
						return false;
				}
				if(trim(document.getElementById('DeliveryAddress1').value)=='')
				{
						alert("Please Enter Delivery Address .");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('DeliveryAddress1').focus();
						return false;
				}
				
				if(trim(document.getElementById('DeliveryCountry').value)=='-1')
				{
						alert("Please Select Delivery Country .");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('DeliveryCountry').focus();
						return false;
				}
				
				
				if(trim(document.getElementById('DeliveryPostcode').value)=='')
				{
						alert("Please Enter Delivery Postcode .");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('DeliveryPostcode').focus();
						return false;
				}
				
				if(trim(document.getElementById('DeliveryResCom').value)=='-1')
				{
						alert("Please Select Billing Residential/Commercial Type .");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('DeliveryResCom').focus();
						return false;
				}
				
				if(trim(document.getElementById('DeliveryTelephone').value)=='')
				{
						alert("Please Enter Delivery Telephone.");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('DeliveryTelephone').focus();
						return false;
				}
				

	}
	catch(e){}

	
	return true;
}

////////////////////////////////////////


///////////////////////////////////////
function ValidateFormTitle_Edit_account1()
{  
	//alert('ValidateFormTitle_Edit_account1'); 
	//var FrmElements = Frm.elements;
	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('BillingAddress1').value)=='')
				{
						alert("Please Enter Billing Address .");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('BillingAddress1').focus();
						return false;
				}
				
				if(trim(document.getElementById('BillingCountry').value)=='-1')
				{
						alert("Please Select Billing Country .");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('BillingCountry').focus();
						return false;
				}
				
				if(trim(document.getElementById('BillingPostcode').value)=='')
				{
						alert("Please Enter Billing Postcode .");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('BillingPostcode').focus();
						return false;
				}
				
				if(trim(document.getElementById('BillingResCom').value)=='-1')
				{
						alert("Please Select Billing Residential/Commercial Type .");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('BillingResCom').focus();
						return false;
				}
				
				if(trim(document.getElementById('BillingTelephone').value)=='')
				{
						alert("Please Enter Billing Telephone.");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('BillingTelephone').focus();
						return false;
				}

	}
	catch(e){}
	
	return true;
}
////////////////////////////////////////////////////

function ValidateFormTitle_Edit_account2()
{  
	//alert('ValidateFormTitle_Edit_account2'); 
	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('BillingAddress1').value)=='')
				{
						alert("Please Enter Billing Address .");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('BillingAddress1').focus();
						return false;
				}
				
				if(trim(document.getElementById('BillingCountry').value)=='-1')
				{
						alert("Please Select Billing Country .");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('BillingCountry').focus();
						return false;
				}
				
				if(trim(document.getElementById('BillingPostcode').value)=='')
				{
						alert("Please Enter Billing Postcode .");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('BillingPostcode').focus();
						return false;
				}
				
				if(trim(document.getElementById('BillingResCom').value)=='-1')
				{
						alert("Please Select Billing Residential/Commercial Type .");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('BillingResCom').focus();
						return false;
				}
				
				if(trim(document.getElementById('BillingTelephone').value)=='')
				{
						alert("Please Enter Billing Telephone.");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('BillingTelephone').focus();
						return false;
				}
				
				if(trim(document.getElementById('DeliveryFirstName').value)=='')
				{
					alert("Please Enter Delivery First Name .");
					//document.getElementById('BillingFirstName').value = trim(document.getElementById('BillingFirstName').value);
					document.getElementById('DeliveryFirstName').focus();
					return false;
				}
				if(trim(document.getElementById('DeliveryLastName').value)=='')
				{
						alert("Please Enter Delivery Last Name .");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('DeliveryLastName').focus();
						return false;
				}
				if(trim(document.getElementById('DeliveryAddress1').value)=='')
				{
						alert("Please Enter Delivery Address .");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('DeliveryAddress1').focus();
						return false;
				}
				
				
				
				if(trim(document.getElementById('DeliveryCountry').value)=='-1')
				{
						alert("Please Select Delivery Country .");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('DeliveryCountry').focus();
						return false;
				}
				
				if(trim(document.getElementById('DeliveryPostcode').value)=='')
				{
						alert("Please Enter Delivery Postcode .");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('DeliveryPostcode').focus();
						return false;
				}
				
				if(trim(document.getElementById('DeliveryResCom').value)=='-1')
				{
						alert("Please Select Billing Residential/Commercial Type .");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('DeliveryResCom').focus();
						return false;
				}
				
				if(trim(document.getElementById('DeliveryTelephone').value)=='')
				{
						alert("Please Enter Delivery Telephone.");
						//document.getElementById('BillingLastName').value = trim(document.getElementById('BillingLastName').value);
						document.getElementById('DeliveryTelephone').focus();
						return false;
				}
				

	}
	catch(e){}
	return true;
}

////////////////////////////////////////////////////
///////////////////////////////////////
function ValidateForm_Login()
{ 

	try  
	{           
				if(trim(document.getElementById('emptyregisteremail').value)=='')
				{
					alert("Please Enter Email Addess .");
					//document.getElementById('BillingFirstName').value = trim(document.getElementById('BillingFirstName').value);
					document.getElementById('emptyregisteremail').focus();
					return false;
				}

				if(trim(document.getElementById('userpass').value)!="") 
				{
				try
				{   // developed by ahsan hashmi
					if(trim(document.getElementById('userpass').value) != trim(document.getElementById('emptypass').value))
					{
						alert('Passwords does not match');
						document.getElementById('userpass').focus();
						return false;
					}
					
				}catch(e){}
				
				}

							
				if(trim(document.getElementById('emptyregisteremail').value)!="") 
				{
				try
				{   // developed by ahsan hashmi
					if(trim(document.getElementById('emptyregisteremail').value) != trim(document.getElementById('emptyregisteremail1').value))
					{
						alert('Email Address does not match');
						document.getElementById('emptyregisteremail').focus();
						return false;
					}
					
				}catch(e){}
				
				}
				
				if(trim(document.getElementById('emptyregisteremail').value)!="") 
				{
				try
				{   // developed by ahsan hashmi
					if(trim(document.getElementById('EmailAddressExist_2').value) == 1)
					{
						alert('Error : Invalid Email Address');
						document.getElementById('emptyregisteremail').focus();
						return false;
					
					}
					
				}catch(e){}
				try
				{   // developed by ahsan hashmi
					if(trim(document.getElementById('EmailAddressExist').value) == 2)
					{
						alert('User Email  already Exit');
						document.getElementById('emptyregisteremail').focus();
						return false;
					}
				}catch(e){}
				
				
				
				}

				

	}
	catch(e){}

	
	return true;
}
////////////////////////////
///////////////////////////////////////
function ValidateForm_Password()
{ 

	try  
	{           
				if(trim(document.getElementById('userpass').value)=='')
				{
					alert("Please Enter Password .");
					//document.getElementById('BillingFirstName').value = trim(document.getElementById('BillingFirstName').value);
					document.getElementById('userpass').focus();
					return false;
				}

				
				if(trim(document.getElementById('userpass1').value)=='')
				{
					alert("Please Enter Password .");
					//document.getElementById('BillingFirstName').value = trim(document.getElementById('BillingFirstName').value);
					document.getElementById('userpass1').focus();
					return false;
				}
				
				if(trim(document.getElementById('userpass2').value)=='')
				{
					alert("Please Enter Confirm Password.");
					//document.getElementById('BillingFirstName').value = trim(document.getElementById('BillingFirstName').value);
					document.getElementById('userpass2').focus();
					return false;
				}
				
				if(trim(document.getElementById('userpass').value)!="") 
				{
				try
				{   // developed by ahsan hashmi
					if(trim(document.getElementById('userpass').value) != trim(document.getElementById('emptypass').value))
					{
						alert('Passwords does not match');
						document.getElementById('userpass').focus();
						return false;
					}
					
				}catch(e){}
				
				}
				
				if(trim(document.getElementById('userpass1').value)!="") 
				{
				try
				{   // developed by ahsan hashmi
					
				
					if(document.getElementById('userpass1').value.length < 6 )
					{
						alert('Password must be 6 characters long');
						document.getElementById('userpass1').focus();
						return false;
					}
					
					if(trim(document.getElementById('userpass1').value) != trim(document.getElementById('userpass2').value))
					{
						alert('Passwords does not match');
						document.getElementById('userpass1').focus();
						return false;
					}
					
				}catch(e){}
				}
	}
	catch(e){}
	return true;
} 

///////////

function validsssation() 
{ 
      var chks = document.getElementsByName('qty[]');//here QTY[] is the name of the textbox 
      var flag=0;                     

      for (var i = 0; i < chks.length; i++) 
      {
        if (chks[i].value!="0" && chks[i].value!="" )
        {
           flag=1;
        }
       
      }
      
	  if (flag==0)
	  {
           alert("Please Fillup Atleast One Quantity In Textbox");
           return false;
	  }
 
  else return true;

}
////////////////////

function onclickfunction()
{
if(document.srchprdfrm.searchproducts.value!='')
{
   if(document.srchprdfrm.searchproducts.value=='Please enter your search here')
   {
   document.srchprdfrm.searchproducts.value='';
   }
//document.srchprdfrm.searchproducts.value=document.srchprdfrm.searchproducts.value;
}else
{
document.srchprdfrm.searchproducts.value='';
}
}
///////////////////
function saveUsingAjax_create_account(deliver_true)
	{
		//alert('in save before');
		 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
					//alert('in save after');
					/*if(deliver_true==1)
					{
					loadDynData('user/index.php',
								'cmd=saveaccount&DeliveryTitle_User='+document.getElementById('DeliveryTitle_User').value										
										+'&DeliveryFirstName='+document.getElementById('DeliveryFirstName').value
										+'&DeliveryLastName_User='+document.getElementById('DeliveryLastName_User').value
										+'&DeliveryCompanyName_User='+document.getElementById('DeliveryCompanyName_User').value
										+'&DeliveryPostcode_User='+document.getElementById('DeliveryPostcode_User').value
										+'&DeliveryAddress1_User='+document.getElementById('DeliveryAddress1_User').value
										+'&DeliveryAddress2_User='+document.getElementById('DeliveryAddress2_User').value
										+'&DeliveryTownCity_User='+document.getElementById('DeliveryTownCity_User').value
										+'&DeliveryCounty_User='+document.getElementById('DeliveryCounty_User').value
										+'&DeliveryEmail_User='+document.getElementById('DeliveryEmail_User').value
										+'&DeliveryTelephone_User='+document.getElementById('DeliveryTelephone_User').value									
										,'chkout_address_delivery');  
						//alert('in_function');
					}//end delivery*/
						
					
					
	} //end function 

////////////////////////////////
//starts function to trim any string
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;
}
//ends function to trim any string
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)
{ 
	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='inline';//inactive
		document.getElementById(id14).style.display='inline';
		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';
		
	}
	
	
}

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;
				
	}
//	document.getElementById('SelectMaterial').value=Material;	
	
}


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('rectanglediv2').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
	{
		//if(document.getElementById('LogoutDiv').style.display=='none')
		//{
			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) 
{  //alert('valid');
      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;
	}
	//alert(document.getElementById('BillingAddress1_User').value);

	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;
	}
	//**************************/
	//alert('paymentdetails');
	try
	{
		//	alert('try paymentdetails');
			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="";
		//theform.postcode.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="";
		//theform.postcode.value="";
	}
	
	