// JavaScript Document

function chkvalue(uname_acc_id,captcha_acc_id,uemail_acc_id)
	{
		var doc=document.userreg;
		var divdoc=document.getElementById;
		if(doc.first_name.value=="")
			{
				//alert("Please enter First Name");
				document.getElementById("fnameTab").innerHTML='Please enter First Name';
				doc.first_name.focus();
				return false;
			}
		else
		{
			document.getElementById("fnameTab").innerHTML='';
		}
		
		if(!isAllCharacters(doc.first_name.value))
			{
				//alert("Please enter First Name only in Characters");
				document.getElementById("fnameTab").innerHTML='Please enter First Name only in Characters';
				doc.first_name.focus();
				return false;
			}
		else
		{
			document.getElementById("fnameTab").innerHTML='';
		}
			
			
		if(doc.first_name.value!="")
			{
				if(isfirstspace(doc.first_name.value)==false)
					{
						//alert("please enter first name corectly.");
						document.getElementById("fnameTab").innerHTML='please enter First Name corectly';
						doc.first_name.focus();
						return false;
					}
			}
			else
		{
			document.getElementById("fnameTab").innerHTML='';
		}
			
			if(doc.last_name.value=="")
				{
					//alert("Please enter Last Name ");
					document.getElementById("lnameTab").innerHTML='Please enter Last Name';
					doc.last_name.focus();
					return false;
				}
			else
			{
				document.getElementById("lnameTab").innerHTML='';
			}
			
			if(!isAllCharacters(doc.last_name.value))
			{
				//alert("Please enter Last Name only in Characters");
				document.getElementById("lnameTab").innerHTML='Please enter Last Name only in Characters';
				doc.last_name.focus();
				return false;
			}
			else
			{
				document.getElementById("lnameTab").innerHTML='';
			}
			
			if(doc.last_name.value!="")
			{
				if(isfirstspace(doc.last_name.value)==false)
					{
						//alert("please enter Last name corectly.");
						document.getElementById("lnameTab").innerHTML='Please enter Last Name corectly';
						doc.last_name.focus();
						return false;
					}
			}
			else
			{
				document.getElementById("lnameTab").innerHTML='';
			}
			
			
			/* upto Last name*/
			
			
			
		if(doc.user_name.value=="")
			{
				//alert("Please enter username");
				document.getElementById("nameTab").innerHTML='Please enter Username';
				doc.user_name.focus();
				return false;
			}
		if(doc.user_name.value!="")
			{
				if(isfirstspace(doc.user_name.value)==false)
					{
						//alert("please enter username corectly.");
						document.getElementById("nameTab").innerHTML='Please enter Username corectly';
						doc.user_name.focus();
						return false;
					}
			}
		
		
		//for password
		
		var invalid = " "; // Invalid character is a space
		var minLength = 6; // Minimum length
		var pw1 = doc.user_password.value;
		var pw2 = doc.user_conf_password.value;
		
		// check for a value in both fields.
		if (pw1 == '' || pw2 == '') {
		//alert('Please enter your password twice.');
		document.getElementById("confpassTab").innerHTML='Please enter your Password twice';
		return false;
		}
		// check for minimum length
		if (doc.user_password.value.length < minLength) {
		//alert('Your password must be at least ' + minLength + ' characters long. Try again.');
		document.getElementById("passTab").innerHTML='Password at least 6 characters long';
		return false;
		}
		
		// check for spaces
		if (doc.user_password.value.indexOf(invalid) > -1) 
		{
		//alert("Sorry, spaces are not allowed.");
		document.getElementById("passTab").innerHTML='Sorry, spaces are not allowed';
		return false;
		}
		else 
		{
			if (pw1 != pw2) 
			{
			//alert ("You did not enter the same new password twice. Please re-enter your password.");
			document.getElementById("confpassTab").innerHTML="Passwords do not match";
			return false;
			}
			else 
			{
			document.getElementById("confpassTab").innerHTML='';
			document.getElementById("passTab").innerHTML='';
			}
		}
		
		//end for password
		
	/*	if(doc.user_password.value=="")
				{
					//alert("Please Enter pwd")
					document.getElementById("passTab").innerHTML='Please Enter Password.';
					doc.user_password.focus();
					return false;
				}
			else
			{
				document.getElementById("passTab").innerHTML='';
			}	
			
		
			if(doc.user_password.value!="")
				{
					if(isfirstspace(doc.user_password.value)==false)
						{
							//alert("please enter password corectly.");
							document.getElementById("passTab").innerHTML='please enter password corectly.';
							doc.user_password.focus();
							return false;
						}
				}
				else
			{
				document.getElementById("passTab").innerHTML='';
			}	
			
			
			if(doc.user_password.value!=doc.user_conf_password.value)
					{
						//alert("Password does not match");
						document.getElementById("confpassTab").innerHTML='Passwords do not match.';
						doc.user_conf_password.focus();
						return false;
					}
				else
			{
				document.getElementById("confpassTab").innerHTML='';
			}	*/
			
			
		if(doc.user_email.value=="")
			 {
			   //alert("Please enter email.")
			   document.getElementById("emailTab").innerHTML='Please enter Email';
			   doc.user_email.focus();
			   return false;
			 }
			else
			{
				document.getElementById("emailTab").innerHTML='';
			}	
			
			 
			if(!isValidEmail(doc.user_email.value))
			 {
			  //alert("Please enter valid email address.")
			  document.getElementById("emailTab").innerHTML='Please enter valid Email address';
			  doc.user_email.focus();
			  return false;
			 }
			 else
			{
				document.getElementById("emailTab").innerHTML='';
			}
			 
				if(doc.user_conf_email.value=="")
				{
					//alert("Please enter confirm email address.");
					document.getElementById("confemailTab").innerHTML='Please confirm Email address';
					doc.user_conf_email.focus();
					return false;
					
				}
				else
			{
				document.getElementById("confemailTab").innerHTML='';
			}
			
				if(!isValidEmail(doc.user_conf_email.value))
				 {
				  //alert("Please enter  confirm email address.");
				  document.getElementById("confemailTab").innerHTML='Please enter correct Email address';
				  doc.user_conf_email.focus();
				  return false;
				 }
				 else
			{
				document.getElementById("confemailTab").innerHTML='';
			}
			
				 
				if(doc.user_conf_email.value!=doc.user_email.value)
					{
						//alert("Please enter confirm email address correctly");
						document.getElementById("confemailTab").innerHTML="Email address doesn't match";
						doc.user_conf_email.focus();
						return false;
					}
					else
			{
				document.getElementById("confemailTab").innerHTML='';
			}
			
			/*UPTO CONFIRM EMAIL ADDRESS*/
					
					if(doc.usersecurity_code.value=="")
				{
					//alert("Please enter Enter Security code.");
					document.getElementById("captchaTab").innerHTML='Please enter Security code';
					doc.usersecurity_code.focus();
					return false;
					
				}
				else
			{
				document.getElementById("captchaTab").innerHTML='';
			}
					
					
				if(uname_acc_id==1)
				{
					//alert("Please check Username");
					//document.getElementById("nameTab").innerHTML='Username Already Present.';
					//doc.user_conf_email.focus();
					return false;
				}
				if(captcha_acc_id==1)
				{
					//alert("Please check Validation Code");
					document.getElementById("captchaTab").innerHTML='Security Code not accepted';
					//doc.user_conf_email.focus();
					return false;
				}
				if(uemail_acc_id==1)
				{
					//alert("Please check Validation Code");
					//document.getElementById("captchaTab").innerHTML='Validation Code not accepted.';
					//doc.user_conf_email.focus();
					return false;
				}
				
				
					/*alert(doc.usersecurity_code.value);
					alert(doc.HSec_img.value);*/
				/*if(doc.security_code.value=="")
					{
						alert("Please enter Security code correctly");
						doc.security_code.focus();
						return false;
					}*/					
				/*if(doc.HSec_img.value!=doc.security_code.value)
					{
						alert("Please enter Security code correctly");
						doc.user_conf_email.focus();
						return false;
					}*/
				
			
			/*
			if(doc.address.value=="")
				{
					alert("Please Enter address")
					doc.address.focus();
					return false;
				}
			if(doc.address.value!="")
				{
					if(isfirstspace(doc.address.value)==false)
						{
							alert("please enter Address corectly.");
							doc.address.focus();
							return false;
						}
				}
			
			if(doc.city.value=="")
				{
					alert("Please Enter city")
					doc.city.focus();
					return false;
				}
			if(doc.city.value!="")
				{
					if(isfirstspace(doc.city.value)==false)
						{
							alert("please enter city corectly.");
							doc.city.focus();
							return false;
						}
				}
				
				
				
			
			if(doc.state.selected=="-1")
				{
					alert("Please Enter state")
					doc.state.focus();
					return false;
				}
			
			
			if(doc.region.value=="")
				{
					alert("Please Enter region")
					doc.region.focus();
					return false;
				}
			if(doc.region.value!="")
				{
					if(isfirstspace(doc.region.value)==false)
						{
							alert("please enter region corectly.");
							doc.region.focus();
							return false;
						}
				}
			
			if(doc.zip.value=="")
				{
					alert("Please Enter zip")
					doc.zip.focus();
					return false;
				}
			if(doc.zip.value!="")
				{
					if(isfirstspace(doc.zip.value)==false)
						{
							alert("please enter zip corectly.");
							doc.zip.focus();
							return false;
						}
				}
			
			
			if(doc.country.value=="-1")
				{
					alert("Please Enter country")
					doc.country.focus();
					return false;
				}*/
			
				if(chkCapthacode())
				  {
alert(1);					 
return false ;  
				  }else	
					
	return true;
}


// function to validate edit profile

function chkeditvalue(uname_acc_id,captcha_acc_id,uemail_acc_id)
	{
		var doc=document.userreg;
		var divdoc=document.getElementById;
		if(doc.first_name.value=="")
			{
				//alert("Please enter First Name");
				document.getElementById("fnameTab").innerHTML='Please enter First Name';
				doc.first_name.focus();
				return false;
			}
		else
		{
			document.getElementById("fnameTab").innerHTML='';
		}
		
		if(!isAllCharacters(doc.first_name.value))
			{
				//alert("Please enter First Name only in Characters");
				document.getElementById("fnameTab").innerHTML='Please enter First Name only in Characters';
				doc.first_name.focus();
				return false;
			}
		else
		{
			document.getElementById("fnameTab").innerHTML='';
		}
			
			
		if(doc.first_name.value!="")
			{
				if(isfirstspace(doc.first_name.value)==false)
					{
						//alert("please enter first name corectly.");
						document.getElementById("fnameTab").innerHTML='Please enter First Name corectly';
						doc.first_name.focus();
						return false;
					}
			}
			else
		{
			document.getElementById("fnameTab").innerHTML='';
		}
			
			if(doc.last_name.value=="")
				{
					//alert("Please enter Last Name ");
					document.getElementById("lnameTab").innerHTML='Please enter Last Name';
					doc.last_name.focus();
					return false;
				}
			else
			{
				document.getElementById("lnameTab").innerHTML='';
			}
			
			if(!isAllCharacters(doc.last_name.value))
			{
				//alert("Please enter Last Name only in Characters");
				document.getElementById("lnameTab").innerHTML='Please enter Last Name only in Characters';
				doc.last_name.focus();
				return false;
			}
			else
			{
				document.getElementById("lnameTab").innerHTML='';
			}
			
			if(doc.last_name.value!="")
			{
				if(isfirstspace(doc.last_name.value)==false)
					{
						//alert("please enter Last name corectly.");
						document.getElementById("lnameTab").innerHTML='Please enter Last Name corectly';
						doc.last_name.focus();
						return false;
					}
			}
			else
			{
				document.getElementById("lnameTab").innerHTML='';
			}
			
			
			/* upto Last name*/
			
			
			
		if(doc.user_name.value=="")
			{
				//alert("Please enter username");
				document.getElementById("nameTab").innerHTML='Please Enter Username';
				doc.user_name.focus();
				return false;
			}
		if(doc.user_name.value!="")
			{
				if(isfirstspace(doc.user_name.value)==false)
					{
						//alert("please enter username corectly.");
						document.getElementById("nameTab").innerHTML='Please enter Username corectly';
						doc.user_name.focus();
						return false;
					}
			}
			
		if(doc.user_email.value=="")
			 {
			   //alert("Please enter email.")
			   document.getElementById("emailTab").innerHTML='Please enter Email';
			   doc.user_email.focus();
			   return false;
			 }
			else
			{
				document.getElementById("emailTab").innerHTML='';
			}	
			
			 
			if(!isValidEmail(doc.user_email.value))
			 {
			  //alert("Please enter valid email address.")
			  document.getElementById("emailTab").innerHTML='Please enter valid Email address';
			  doc.user_email.focus();
			  return false;
			 }
			 else
			{
				document.getElementById("emailTab").innerHTML='';
			}
			 
				if(doc.user_conf_email.value=="")
				{
					//alert("Please enter confirm email address.");
					document.getElementById("confemailTab").innerHTML='Please confirm Email address';
					doc.user_conf_email.focus();
					return false;
					
				}
				else
			{
				document.getElementById("confemailTab").innerHTML='';
			}
			
				if(!isValidEmail(doc.user_conf_email.value))
				 {
				  //alert("Please enter  confirm email address.");
				  document.getElementById("confemailTab").innerHTML='Please enter correct Email address';
				  doc.user_conf_email.focus();
				  return false;
				 }
				 else
			{
				document.getElementById("confemailTab").innerHTML='';
			}
			
				 
				if(doc.user_conf_email.value!=doc.user_email.value)
					{
						//alert("Please enter confirm email address correctly");
						document.getElementById("confemailTab").innerHTML="Email address doesn't match";
						doc.user_conf_email.focus();
						return false;
					}
					else
			{
				document.getElementById("confemailTab").innerHTML='';
			}
			
			/*UPTO CONFIRM EMAIL ADDRESS*/
					
					
				if(uname_acc_id==1)
				{
					//alert("Please check Username");
					//document.getElementById("nameTab").innerHTML='Username Already Present.';
					//doc.user_conf_email.focus();
					return false;
				}
				
				if(uemail_acc_id==1)
				{
					//alert("Please check Username");
					//document.getElementById("nameTab").innerHTML='Username Already Present.';
					//doc.user_conf_email.focus();
					return false;
				}
				
				
				/*validation for country state city*/
				
				if(doc.prod_country.value=="0")
				{
					//alert("Please Enter country");
					document.getElementById("countryTab").innerHTML='Please select Country';
					doc.prod_country.focus();
					return false;
				}
				else
				{
					document.getElementById("countryTab").innerHTML='';
				}
				
		
	var newutest=document.getElementById("user_state").value;
	//alert(newutest);				
	if(newutest=="0")
				{
					//alert("Please Enter state");
					document.getElementById("selstateTab").innerHTML='Please select State';
					//doc.user_state.focus();
					return false;
				}
				else
				{
					document.getElementById("selstateTab").innerHTML='';
				}
				
	var newucity=document.getElementById("user_city").value;
	//alert(newucity);				
	if(newucity=="0")
				{
					alert("Please Enter city");
					document.getElementById("selcityTab").innerHTML='Please select City';
					//doc.user_city.focus();
					return false;
				}
					else
				{
					document.getElementById("selcityTab").innerHTML='';
				}
				if(doc.gender.value=="0") {
					//alert("Please enter Gender");
					document.getElementById("genders").innerHTML='Please enter Gender';
					doc.gender.focus();
					return false;
				}
			else
			{
				document.getElementById("genders").innerHTML='';
			} 
			
			if(doc.zip.value=="") {
				//alert("Please enter Zip Code");
				document.getElementById("ZipTab").innerHTML='Please enter Zip Code';
				doc.zip.focus();
				return false;
			}
				var zipval=document.getElementById("zip").value;
			if (isNaN(zipval)) {
				// alert("We need a valid phone number in this form (9165551212), please enter it before continuing. ");
				document.getElementById("ZipTab").innerHTML='Please enter zip in numeric value';
				doc.zip.focus();
			    return false; 
			}
			else
			{
				document.getElementById("ZipTab").innerHTML='';
			}
				
	return true;
}

//this function is for validation of product detail form of newproduct.php
function chkProdDetail()
{
	var proddoc=document.form_upload;
	//alert("raj");
	//var regexpression=new RegExp('^([1-9]{1}[0-9]{0,}(\.[0-9]{0,2})?|0(\.[0-9]{0,2})?|\.[0-9]{1,2})$');

	if(proddoc.prod_title.value=="")
			{
				//alert("Please enter First Name");
				document.getElementById("titleTab").innerHTML='Please enter Product Title';
				proddoc.prod_title.focus();
				return false;
			}
		else
		{
			document.getElementById("titleTab").innerHTML='';
		}
		
		if(proddoc.prod_desc.value=="")
			{
				//alert("Please enter First Name");
				document.getElementById("descTab").innerHTML='Please enter Product Description';
				proddoc.prod_desc.focus();
				return false;
			}
		else
		{
			document.getElementById("descTab").innerHTML='';
		}
		
		var prodQty=Trim(proddoc.prod_qty.value);		
		if(prodQty=="")
			{
				//alert("Please enter product qu");
				document.getElementById("prod_qty_Tab").innerHTML='Please enter Quantity';
				proddoc.prod_qty.focus();
				return false;
			}
		else
		{
			document.getElementById("prod_qty_Tab").innerHTML='';
		}

                if(prodQty<0)
			{
				document.getElementById("prod_qty_Tab").innerHTML='Please enter proper Quantity';
				proddoc.prod_qty.focus();
				return false;
			}
			else
			{
				document.getElementById("prod_qty_Tab").innerHTML='';
			}
		
		var prodval=document.getElementById("prod_qty").value;
		if (isNaN(prodval)) {
			// alert("We need a valid phone number in this form (9165551212), please enter it before continuing. ");
			document.getElementById("prod_qty_Tab").innerHTML='Please enter prodcut qty in numeric value';
			proddoc.prod_qty.focus();
			return false; 
		}
		else
		{
			document.getElementById("prod_qty_Tab").innerHTML='';
		}
		
		if(proddoc.prod_tags.value=="")
			{
				//alert("Please enter First Name");
				document.getElementById("tagTab").innerHTML='Please enter Tags';
				proddoc.prod_tags.focus();
				return false;
			}
		else
		{
			document.getElementById("tagTab").innerHTML='';
		}
		
		/*for asking price*/
		if(proddoc.prod_price.value=="")
		{
		//	alert("Please enter price Name");
			document.getElementById("priceTab").innerHTML='Please enter Price';
			proddoc.prod_price.focus();
			return false;
		}
		else
		{
			document.getElementById("priceTab").innerHTML='';
		}
		if(!isAllNumerics(proddoc.prod_price.value))
		{
			//alert("Please enter First Name only in Characters");
			document.getElementById("priceTab").innerHTML='Please enter correct Price';
			proddoc.prod_price.focus();
			return false;
		}
		else
		{
			document.getElementById("priceTab").innerHTML='';
		}
		
		var regexpression=new RegExp('^([1-9]{1}[0-9]{0,}(\.[0-9]{0,2})?|0(\.[0-9]{0,2})?|\.[0-9]{1,2})$');
		if(document.getElementById("prod_price").value !="")
		{
			if(!document.getElementById("prod_price").value.match(regexpression))
			{
				//alert("Please enter valid Amount [0-9] and [.] is allowed for eg 123.25");
				document.getElementById("priceTab").innerHTML='Please enter valid Amount [0-9] and [.] is allowed for eg 123.25';
				return false;
			}
		}
		
		else
		{
			document.getElementById("priceTab").innerHTML='';
		}

		/*for paypal email*/
		if(proddoc.paypalemail.value=="")
			{
				//alert("Please enter First Name");
				document.getElementById("payemailTab").innerHTML='Please enter Paypal Email';
				proddoc.paypalemail.focus();
				return false;
			}
		else
		{
			document.getElementById("payemailTab").innerHTML='';
		}
	
		if(!isValidEmail(proddoc.paypalemail.value))
				 {
				  //alert("Please enter valid email address.")
				  document.getElementById("payemailTab").innerHTML='Please enter valid Email address.';
				  proddoc.paypalemail.focus();
				  return false;
				 }
				 else
				{
					document.getElementById("payemailTab").innerHTML='';
				}
			
		if(proddoc.prod_cat.value=="0")
			{
				//alert("Please enter First Name");
				document.getElementById("catTab").innerHTML='Please select Category';
				proddoc.prod_cat.focus();
				return false;
			}
		else
		{
			document.getElementById("catTab").innerHTML='';
		}
		
		if(proddoc.prod_country.value=="0")
			{
				//alert("Please enter First Name");
				document.getElementById("countryTab").innerHTML='Please select Country';
				proddoc.prod_country.focus();
				return false;
			}
		else
		{
			document.getElementById("countryTab").innerHTML='';
		}
		
	var newustate=document.getElementById("user_state").value;
	//alert(newutest);				
	if(newustate=="0")
				{
					//alert("Please Enter state");
					document.getElementById("prodstateTab").innerHTML='Please select State';
					//doc.user_state.focus();
					return false;
				}
				else
				{
					document.getElementById("prodstateTab").innerHTML='';
				}
		
		
	var prodcity=document.getElementById("user_city").value;
	//alert(newucity);				
	if(prodcity=="0")
				{
					//alert("Please Enter city");
					document.getElementById("prodcityTab").innerHTML='Please select City';
					//doc.user_city.focus();
					return false;
				}
					else
				{
					document.getElementById("prodcityTab").innerHTML='';
				}
				
		///////////////////////////  zip code //////////////////////
		if(proddoc.zip_code.value=="") {
			//alert("Please enter Zip Code");
			document.getElementById("zip_code_tab").innerHTML='Please enter Zip Code';
			proddoc.zip_code.focus();
			return false;
		}
		var zipval=document.getElementById("zip_code").value;
		if (isNaN(zipval)) {
			// alert("We need a valid phone number in this form (9165551212), please enter it before continuing. ");
			document.getElementById("zip_code_tab").innerHTML='Please enter zip in numeric value';
			proddoc.zip_code.focus();
			return false; 
		}
		else
		{
			document.getElementById("zip_code_tab").innerHTML='';
		}
                if(zipval<0)
			{
				document.getElementById("zip_code_tab").innerHTML='Please enter proper ZipCode';
				proddoc.zip_code.focus();
				return false;
			}
			else
			{
				document.getElementById("zip_code_tab").innerHTML='';
			}
		
	var pvideo=document.getElementById("prod_video").value;
	//alert(pvideo);
	if(pvideo=="")
			{
				//alert("Please Video file");
				document.getElementById("videoTab").innerHTML='Product Video file needed';
				proddoc.prod_video.focus();
				return false;
			}
		else
		{
			document.getElementById("videoTab").innerHTML='';
		}
	
	
	//document.form_upload.prodsub.disabled=true;
	//document.getElementById("loadPhoto").style.visibility='visible';
	
	return true;
	  
}

function asd()
{

var regexpression=new RegExp('^([1-9]{1}[0-9]{0,}(\.[0-9]{0,2})?|0(\.[0-9]{0,2})?|\.[0-9]{1,2})$');

if(document.getElementById("prod_price").value !="")

{

if(!document.getElementById("prod_price").value.match(regexpression))

{

alert("Please enter valid Amount [0-9] and [.] is allowed for eg 123.25");

return false;

}

}
}



<!-- function to validate product comment form -->
function chkComment()
{
	var commdoc=document.prodComment;
	
	var new_comm=Trim(commdoc.prodComment.value);// trim function written at end
	
	if(new_comm=="")
			{
				//alert("Please enter Comment");
				document.getElementById("commentTab").innerHTML='Please enter Comment';
				commdoc.prodComment.focus();
				return false;
			}
		else
		{
			document.getElementById("commentTab").innerHTML='';
		}
}

<!-- function to validate blog comment form -->
function chkBlogRep()
{
	var blogcomm=document.rep_form;
	
	var new_name=Trim(blogcomm.rep_name.value);// trim function written below
	var new_mail=Trim(blogcomm.rep_mail.value);
	var new_desc=Trim(blogcomm.rep_desc.value);
	
	if(new_name=="" || new_mail=="" || new_desc=="")
			{
				//alert("Please enter Comment");
				document.getElementById("repTab").innerHTML='Please enter Required fields';
				return false;
			}
		else
		{
			document.getElementById("repTab").innerHTML='';
		}
}

<!-- function to validate Reply form -->
function chkReply()
{
	var replydoc=document.replyForm;
	
	if(replydoc.reply_txt.value=="")
			{
				//alert("Please enter Comment");
				document.getElementById("replyTab").innerHTML='Please enter Reply';
				replydoc.reply_txt.focus();
				return false;
			}
		else
		{
			document.getElementById("replyTab").innerHTML='';
		}
}
<!-- function to validate Add Topic form -->
function chkTopic()
{
	var topicdoc=document.addTopic;
	
	if(topicdoc.topic_sub.value=="")
			{
				//alert("Please enter Comment");
				document.getElementById("topicTab").innerHTML='Please enter Subject';
				topicdoc.topic_sub.focus();
				return false;
			}
		else
		{
			document.getElementById("topicTab").innerHTML='';
		}
		
		if(topicdoc.topic_desc.value=="")
			{
				//alert("Please enter Comment");
				document.getElementById("topicTab").innerHTML='Please enter Message';
				topicdoc.topic_desc.focus();
				return false;
			}
		else
		{
			document.getElementById("topicTab").innerHTML='';
		}
}


<!-- function to validate Sign in form -->
function chkLogin()
{
	var logindoc=document.login;
	
	if(logindoc.loginid.value=="" || logindoc.pwd.value=="")
			{
				//alert("Please enter Comment");
				document.getElementById("loginTab").innerHTML='Enter Username and password';
				return false;
			}
		else
		{
			document.getElementById("loginTab").innerHTML='';
		}
}

<!-- function to validate left panel Sign in form -->
function chkleftLogin()
{
	var leftlogindoc=document.left_nev_login;
	
	if(leftlogindoc.loginid.value=="" || leftlogindoc.pwd.value=="")
			{
				//alert("Please enter Comment");
				document.getElementById("leftloginTab").innerHTML='Enter Username and password';
				return false;
			}
		else
		{
			document.getElementById("leftloginTab").innerHTML='';
		}
}

<!-- function to validate index page Sign in form -->
function chkindexLogin()
{
	var indexlogindoc=document.index_login;
	
	if(indexlogindoc.loginid.value=="" || indexlogindoc.pwd.value=="")
			{
				//alert("Please enter Comment");
				document.getElementById("indexloginTab").innerHTML='Enter Username and password';
				return false;
			}
		else
		{
			document.getElementById("indexloginTab").innerHTML='';
		}
}


function isfirstspace(string)
{
    var str=string.split(" ");
	if(str[0]=="")
	{
	return false;	
	}
}




//////////////////////////////////////////////////////////////////////////




function change_password()
{	
		
		//for password
		var passdoc=document.pass;		
		var invalid = " "; // Invalid character is a space
		var minLength = 6; // Minimum length
		var pw1 = passdoc.old_pass.value;
		var pw2 = passdoc.new_pass.value;
		var pw3 = passdoc.con_new_pass.value;
		
		// check for a value in both fields.
		if (pw1 == '' || pw2 == '' || pw3 == '') {
		//alert('Please enter your password twice.');
		document.getElementById("fieldReq").innerHTML='All fields required';
		return false;
		}
		// check for minimum length
		if (passdoc.new_pass.value.length < minLength) {
		//alert('Your password must be at least ' + minLength + ' characters long. Try again.');
		document.getElementById("tabnew_pass").innerHTML='Password at least 6 characters long';
		return false;
		}
		else
		{
			document.getElementById("tabnew_pass").innerHTML='';
		}
		
		// check for spaces
		if (passdoc.new_pass.value.indexOf(invalid) > -1) 
		{
		//alert("Sorry, spaces are not allowed.");
		document.getElementById("tabnew_pass").innerHTML='Sorry, spaces are not allowed';
		return false;
		}
		else 
		{
			if (pw2 != pw3) 
			{
			//alert ("You did not enter the same new password twice. Please re-enter your password.");
			document.getElementById("tabcon_new_pass").innerHTML="Passwords do not match";
			return false;
			}
			else 
			{
			document.getElementById("tabcon_new_pass").innerHTML='';
			document.getElementById("tabnew_pass").innerHTML='';
			}
		}
		
		//end for password
			
			
}

//////////////////function to check user email already present or not while registration//////////////////


		function chkUserEmail()
	{
		xmlHttp=GetXmlHttpObject();
		var Uemail=document.getElementById("user_email").value;

		if(Uemail!="")		
		{
		var url="getUserState.php?for=checkUemail&u_email="+Uemail+"&burstcache="+new Date().getTime();
		//alert(url);
		xmlHttp.open("GET",url,true);
		
		xmlHttp.onreadystatechange=function()
								 {
										if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
										{ 
											
											//document.getElementById("stateTab").innerHTML=xmlHttp.responseText;
											//alert(xmlHttp.responseText);
											if(xmlHttp.responseText==2)										
											{
												document.getElementById("chkemailTab").innerHTML='';
												uemail_acc_id=0;
											}
											else
											{
												document.getElementById("chkemailTab").innerHTML='Email already with us <br>';
												uemail_acc_id=1;												
											}
										}
								}
								xmlHttp.send(null);		
		}
	}	
	
	////////////////////////////////////////////////////////////////////////////////////////////////////
	
	//////////////////function to check user email already present or not while Update Profile//////////////////
	
	function checkeditUemail()
	{
		xmlHttp=GetXmlHttpObject();
		var Uemail=document.getElementById("user_email").value;
		//alert(Uname);
		
		var url="getUserState.php?for=checkeditUemail&u_email="+Uemail+"&burstcache="+new Date().getTime();
		//alert(url);
		xmlHttp.open("GET",url,true);
		
		xmlHttp.onreadystatechange=function()
								 {
										if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
										{ 
											
											//document.getElementById("stateTab").innerHTML=xmlHttp.responseText;
											//alert(xmlHttp.responseText);
											if(xmlHttp.responseText==2)										
											{
												document.getElementById("editemailTab").innerHTML='';
												uemail_acc_id=0;
											}
											else
											{
												document.getElementById("editemailTab").innerHTML='edit Email already with us';
												uemail_acc_id=1;												
											}
										}
								}
								xmlHttp.send(null);		
	}			
	//////////////////////////////////////////////////////////////////////////////////////////////////////////
	
	////////////////////function to validate forget password form////////////////////////////////////////
	function chkForget()
{
	var user_email=Trim(document.getElementById('forget_email').value); // trim function written at end
	if(user_email=="")
	{
		document.getElementById("showTab").innerHTML='Email Id required.';
		return false;
	}
	else
		return true;
}
	////////////////////////////////////////////////////////////////////////////////////////////////////
	
		////////////////////function to validate contact seller form  in show product //////////////////////
		function chkContact()
		{
			var contName=Trim(document.getElementById("cont_name").value);
			var contEmail=Trim(document.getElementById("cont_email").value);
			var contSub=Trim(document.getElementById("cont_subject").value);		
			var contMsg=Trim(document.getElementById("cont_content").value);		
			
			if(contName=="" || contEmail=="" || contSub=="" || contMsg=="")
			{
				document.getElementById("contactTab").innerHTML='All fields required.';
				return false;
			}
			else
			{
				document.getElementById("contactTab").innerHTML='';
			}
			
			if(!isValidEmail(contEmail))
			 {
			  //alert("Please enter valid email address.")
			  document.getElementById("contactTab").innerHTML='Please enter valid email address.';
			  document.getElementById("cont_email").focus();
			  return false;
			 }
			 else
			{
				document.getElementById("contactTab").innerHTML='';
			}
		}
		////////////////////////////////////////////////////////////////////////////////////////////////////
	////////////////////function to validate contact seller form  in show product //////////////////////
	
	function chkMsg()
 {
 	var msgTo=Trim(document.getElementById("user_name").value);
	var msgTitle=Trim(document.getElementById("msg_title").value);
	var msgMsg=Trim(document.getElementById("msg_desc").value);	
	var off_pr=Trim(document.getElementById("offer_pr").value);
	var proddoc=document.form1;
	
/*	if(!isAllNumerics(off_pr))
			{
				alert("Please enter correct Price");			
				return false;
	} */
	if(proddoc.fullp_offer[0].checked==true)
	{
		//alert("0");
		/*if(proddoc.offer_pr.value=="")
		{
		//	alert("Please enter price Name");
			document.getElementById("priceTab").innerHTML='Please enter Price';
			proddoc.offer_pr.focus();
			return false;
		}
		else
		{
			document.getElementById("priceTab").innerHTML='';
		}
		if(!isAllNumerics(proddoc.offer_pr.value))
		{
			//alert("Please enter First Name only in Characters");
			document.getElementById("priceTab").innerHTML='Please enter correct Price in numeric value';
			proddoc.offer_pr.focus();
			return false;
		}
		else
		{
			document.getElementById("priceTab").innerHTML='';
		}
		
		var regexpression=new RegExp('^([1-9]{1}[0-9]{0,}(\.[0-9]{0,2})?|0(\.[0-9]{0,2})?|\.[0-9]{1,2})$');
		if(document.getElementById("offer_pr").value !="")
		{
			if(!document.getElementById("offer_pr").value.match(regexpression))
			{
				//alert("Please enter valid Amount [0-9] and [.] is allowed for eg 123.25");
				document.getElementById("priceTab").innerHTML='Please enter valid Amount [0-9] and [.] is allowed for eg 123.25';
				return false;
			}
		}
		
		else
		{
			document.getElementById("priceTab").innerHTML='';
		}
		if(proddoc.offer_pr_name.value=="")
			{
				//alert("Please enter First Name");
				document.getElementById("titleTab").innerHTML='Please enter Product Name';
				proddoc.offer_pr_name.focus();
				return false;
			}
		else
		{
			document.getElementById("titleTab").innerHTML='';
		}
*/		if(proddoc.msg_title.value==""){
			document.getElementById("mytitle").innerHTML='Please enter Title';
			proddoc.msg_title.focus();
			return false; }
			else {
				document.getElementById("mytitle").innerHTML='';
			}
		if(proddoc.msg_desc.value==""){
			document.getElementById("my_desc").innerHTML='Please enter Description';
			proddoc.msg_desc.focus();
			return false; }
			else {
				document.getElementById("my_desc").innerHTML='';
			}	
			
	
		if(msgTo=="" || msgTitle=="" || msgMsg=="" || off_pr=="")
		{
			//alert('all fields required');
			return false;
		}
		else
		{
			return true;
		}

	}
      
        else
	{
		document.getElementById("priceTab").innerHTML='';
		document.getElementById("titleTab").innerHTML='';
		document.getElementById("my_desc").innerHTML='';
		document.getElementById("mytitle").innerHTML='';
		
	}
	
	if(proddoc.fullp_offer[1].checked==true)
	{
		//alert("1");
		if(proddoc.offer_pr.value=="")
		{
		//	alert("Please enter price Name");
			document.getElementById("priceTab").innerHTML='Please enter Price';
			proddoc.offer_pr.focus();
			return false;
		}
		else
		{
			document.getElementById("priceTab").innerHTML='';
		}
		if(!isAllNumerics(proddoc.offer_pr.value))
		{
			//alert("Please enter First Name only in Characters");
			document.getElementById("priceTab").innerHTML='Please enter correct Price in numeric value';
			proddoc.offer_pr.focus();
			return false;
		}
		else
		{
			document.getElementById("priceTab").innerHTML='';
		}
		
		var regexpression=new RegExp('^([1-9]{1}[0-9]{0,}(\.[0-9]{0,2})?|0(\.[0-9]{0,2})?|\.[0-9]{1,2})$');
		if(document.getElementById("offer_pr").value !="")
		{
			if(!document.getElementById("offer_pr").value.match(regexpression))
			{
				//alert("Please enter valid Amount [0-9] and [.] is allowed for eg 123.25");
				document.getElementById("priceTab").innerHTML='Please enter valid Amount [0-9] and [.] is allowed for eg 123.25';
				return false;
			}
		}
		
		else
		{
			document.getElementById("priceTab").innerHTML='';
		}
		if(proddoc.offer_pr_name.value=="")
			{
				//alert("Please enter First Name");
				document.getElementById("titleTab").innerHTML='Please enter Product Name';
				proddoc.offer_pr_name.focus();
				return false;
			}
		else
		{
			document.getElementById("titleTab").innerHTML='';
		}
		if(proddoc.msg_title.value==""){
			document.getElementById("mytitle").innerHTML='Please enter Title';
			proddoc.msg_title.focus();
			return false; }
			else {
				document.getElementById("mytitle").innerHTML='';
			}
		if(proddoc.msg_desc.value==""){
			document.getElementById("my_desc").innerHTML='Please enter Description';
			proddoc.msg_desc.focus();
			return false; }
			else {
				document.getElementById("my_desc").innerHTML='';
			}	
			
	
		if(msgTo=="" || msgTitle=="" || msgMsg=="" || off_pr=="")
		{
	//		alert('all fields required');
			return false;
		}
		else
		{
			return true;
		}

	}
        else
	{
		document.getElementById("priceTab").innerHTML='';
		document.getElementById("titleTab").innerHTML='';
		document.getElementById("my_desc").innerHTML='';
		document.getElementById("mytitle").innerHTML='';
		
	}




	if(proddoc.fullp_offer[2].checked==true)
	{
		//alert("2");
		
		if(proddoc.offer_pr_name.value=="")
			{
				//alert("Please enter First Name");
				document.getElementById("titleTab").innerHTML='Please enter Product Name';
				proddoc.offer_pr_name.focus();
				return false;
			}
		else
		{
			document.getElementById("titleTab").innerHTML='';
		}
		if(proddoc.msg_title.value==""){
			document.getElementById("mytitle").innerHTML='Please enter Title';
			proddoc.msg_title.focus();
			return false; }
			else {
				document.getElementById("mytitle").innerHTML='';
			}
		if(proddoc.msg_desc.value==""){
			document.getElementById("my_desc").innerHTML='Please enter Description';
			proddoc.msg_desc.focus();
			return false; }
			else {
				document.getElementById("my_desc").innerHTML='';
			}	
			
	
		if(msgTo=="" || msgTitle=="" || msgMsg=="" || off_pr=="")
		{
			//alert('all fields required');
			return false;
		}
		else
		{
			return true;
		}

	}
       else
	{
		document.getElementById("priceTab").innerHTML='';
		document.getElementById("titleTab").innerHTML='';
		document.getElementById("my_desc").innerHTML='';
		document.getElementById("mytitle").innerHTML='';
		
	}
		
		
 }
	////////////////////////////////////////////////////////////////////////////////////////////////////
	////////////////////function to trim strings////////////////////////////////////////
	function Trim(str)

{

    while (str.substring(0,1) == ' ') // check for white spaces from beginning

    {

        str = str.substring(1, str.length);

    }

    while (str.substring(str.length-1, str.length) == ' ') // check white space from end

    {

        str = str.substring(0,str.length-1);

    }

   

    return str;

}
/////////////////////////////////////////////////////////////////////////////////////////////////////


function compose_val()
{	
			id=isWhitespace(document.pass.user_name.value);
		   
			if(id==true) 
			{
				alert("Enter user name");
				document.pass.user_name.focus();
				return false;
			}
			if(document.pass.user_name.value!="")
			{
					if(isfirstspace(document.pass.user_name.value)==false) 
					{
						document.getElementById('nameTab').innerHTML='please enter username correctly';
						document.pass.user_name.focus();
						return false;
					}
                                        
			}
                        if(uname_acc_id==1)
			{
				document.pass.user_name.focus();
				
				return false;
			}
//////////////////////---LOGIN password ---////////////////////////////////
			id=isWhitespace(document.pass.msg_title.value);
		   
			if(id==true) 
			{
				alert("Enter subject");
				document.pass.msg_title.focus();
				return false;
			}
			id=isWhitespace(document.pass.msg_desc.value);
		   
			if(id==true) 
			{
				alert("Enter the description");
				document.pass.msg_desc.focus();
				return false;
			}
			
			
}
