	function validate_form_passchange(thisform)
	{

		valid = true;

		if (thisform.oldpass.value == ""){
			alert ( "Please enter Old Password" );
			valid = false;
		}

		if (thisform.pass.value == ""){
			alert ( "Please enter New Password" );
			valid = false;
		}
		
		if (thisform.pass2.value == ""){
			alert ( "Please enter New Password again" );
			valid = false;
		}

		if (thisform.pass.value != thisform.pass2.value){
			alert ( "New Passwords doesn't match" );
			valid = false;
		}

		return valid;

	}


	function validate_rating(thisform){
	var msg;
	var valid;

	msg = '';
	valid = true;
	if (thisform.rating.value == 0){
	msg = msg + "Please make any Selection\n";
	valid = false;
	}
	if(msg != ''){
	alert(msg);
	}

	return valid;
	}


	function validate_search(thisform){
	var msg;
	var valid;

	msg = '';
	valid = true;

	if (thisform.search.value == ""){
	msg = msg + "Please enter the String to Search\n";
	valid = false;
	}
	if(msg != ''){
	alert(msg);
	}

	return valid;
	}


	function validate_addmember(thisform){

	var msg;
	var valid;
	var checkvalue_radio;

	msg = '';
	valid = true;
	checkvalue_radio = '';
	
	if (thisform.fname.value == ""){
	msg = msg + "Please enter the First Name\n";
	valid = false;
	}

	if (thisform.lname.value == ""){
	msg = msg + "Please enter the Last Name\n";
	valid = false;
	}

	if (thisform.address1.value == ""){
	msg = msg + "Please enter the Address1\n";
	valid = false;
	}

	if (thisform.city.value == ""){
	msg = msg + "Please enter the City\n";
	valid = false;
	}

	if (thisform.state.value == ""){
	msg = msg + "Please enter the State\n";
	valid = false;
	}

	if (thisform.zip.value == ""){
	msg = msg + "Please enter the Zip Code\n";
	valid = false;
	}

	if (thisform.phoneno.value == ""){
	msg = msg + "Please enter the Phone No\n";
	valid = false;
	}

	if (thisform.email.value == ""){
	msg = msg + "Please enter the E-mail\n";
	valid = false;
	}else{

	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var address = thisform.email.value;

	if(reg.test(address) == false) {
	msg = msg + "The Email you provided is Invalid\n";
	valid = false;
	}
	}

	if (thisform.pass.value == ""){
	msg = msg + "Please enter the Password\n";
	valid = false;
	}

	if (thisform.confirmpassword.value == ""){
	msg = msg + "Please enter the Confirm Password\n";
	valid = false;
	}

	if(thisform.pass.value != thisform.confirmpassword.value){
	msg = msg + "Password and Confirm Password do not match\n";
	valid = false;
	}
	
	/*for (i=0, n=thisform.membertype.length; i<n; i++) {   //radio button(question type)

	if(thisform.membertype[i].checked) {
	checkvalue_radio = true;
	break;
	}

	}

	if (!checkvalue_radio) {		
	msg = msg + "Please select the Free Membership\n";
	valid = false;
	}
*/
	if(thisform.membertype.checked == false) 
	{
	msg = msg + "Please select the Paid Membership\n";
	valid = false;
	}

	if (thisform.secCode.value == ""){
	msg = msg + "Please enter the Security Code\n";
	valid = false;
	}

	if(msg != ''){
	alert(msg);
	}

	return valid;

	}

	function validate_member(thisform){

	var msg;
	var valid;
	var checkvalue_radio;

	msg = '';
	valid = true;
	checkvalue_radio = '';
	
	if (document.getElementById("fname").value == ""){
	msg = msg + "Please enter the First Name\n";
	valid = false;
	}

	if (document.getElementById("lname").value == ""){
	msg = msg + "Please enter the Last Name\n";
	valid = false;
	}

	if (document.getElementById("address1").value == ""){
	msg = msg + "Please enter the Address1\n";
	valid = false;
	}

	if (document.getElementById("city").value == ""){
	msg = msg + "Please enter the City\n";
	valid = false;
	}

	if (document.getElementById("state").value == ""){
	msg = msg + "Please enter the State\n";
	valid = false;
	}

	if (document.getElementById("phoneno").value == ""){
	msg = msg + "Please enter the Phone No\n";
	valid = false;
	}

	if (document.getElementById("email").value == ""){
	msg = msg + "Please enter the E-mail\n";
	valid = false;
	}else{

	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var address = document.getElementById("email").value;

	if(reg.test(address) == false) {
	msg = msg + "The Email you provided is Invalid\n";
	valid = false;
	}
	}

	if (document.getElementById("pass").value == ""){
	msg = msg + "Please enter the Password\n";
	valid = false;
	}

	if (document.getElementById("confirmpassword").value == ""){
	msg = msg + "Please enter the Confirm Password\n";
	valid = false;
	}

	var pass1;
	var pass2;
	pass1 = document.getElementById("pass").value;
	pass2 = document.getElementById("confirmpassword").value;
	if(pass1 != pass2){
	msg = msg + "Password and Confirm Password do not match\n";
	valid = false;
	}

	if(msg != ''){
	alert(msg);

	var member = document.getElementsByName("membertype");
	for(var i=0;i<member.length;i++){
	if(member[i].checked == true) {
	member[i].checked = false;
	break;
	}
	}

	}

	if(msg == ''){
	window.open('subscription_paypal.php','popup','width=600,height=300,scrollbars=yes,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=50,top=30,dependent=yes');
	return valid;

	}
	}

	function showcontent1(num)
	{
	document.getElementById('track2').className="hidden";
	document.getElementById('track3').className="hidden";
	if(num == 'Grocery Store'){
	document.getElementById('track2').className="show";
	}
	else if(num == 'At Restaurant')
	{
	document.getElementById('track3').className="show";
	}
	}

	function validate_huetracker(thisform){
	
	var msg;
	var valid;

	msg = '';
	valid = true;

	if(thisform.date.value == ''){
	msg = msg + "Please Enter the Date\n";
	valid = false;
	}

	if(thisform.amount.value == ''){
	msg = msg + "Please Select the Amount\n";
	valid = false;
	}

	if(thisform.foodprepared.value == ''){
	msg = msg + "Please Select the Food Cooked\n";
	valid = false;
	}

	if(thisform.foodprepared.value == 'Grocery Store'){
	if(thisform.grocery.value == ''){
	msg = msg + "Please Enter the Grocery Store\n";
	valid = false;
	}	
	}

	if(thisform.foodtype.value == ''){
	msg = msg + "Please Select the Food Type\n";
	valid = false;
	}

	if(msg != ''){
	alert(msg);
	}

	return valid;

	}


	function showcontent2(){
	document.getElementById('track1').className="huetrition_services";	
	}


	function validate_addcomment(thisform){
	
	var msg;
	var valid;

	msg = '';
	valid = true;

	if(thisform.name.value == ''){
	msg = msg + "Please Enter the Name\n";
	valid = false;
	}

	if (thisform.email.value == ""){
        msg = msg + "Please enter the Email\n";
        valid = false;
    }else{

		var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		var address = thisform.email.value;

		if(reg.test(address) == false) {
		  msg = msg + "The Email you provided is Invalid\n";
		  valid = false;
	   }
	}


	if(thisform.comment.value == ''){
	msg = msg + "Please Enter the Comment\n";
	valid = false;
	}

	if(msg != ''){
	alert(msg);
	}

	return valid;

	}


	function validate_upload(thisform){
	
	var msg;
	var valid;

	msg = '';
	valid = true;

	if(thisform.title.value == ''){
	msg = msg + "Please Enter the Title\n";
	valid = false;
	}

	if(thisform.hueupload.value == ''){
	msg = msg + "Please Upload the File\n";
	valid = false;
	}

	if(msg != ''){
	alert(msg);
	}

	return valid;

	}


	function validate_contactus(thisform){
	
	var msg;
	var valid;

	msg = '';
	valid = true;

	if(thisform.name.value == ''){
	msg = msg + "Please Enter Name\n";
	valid = false;
	}

	if(thisform.email.value == ''){
	msg = msg + "Please Enter Email\n";
	valid = false;
	}else{

		var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		var address = thisform.email.value;

		if(reg.test(address) == false) {
		  msg = msg + "The Email you provided is Invalid\n";
		  valid = false;
	   }
	}

	if(thisform.phone.value == ''){
	msg = msg + "Please Enter Phone No.\n";
	valid = false;
	}
	
	if(thisform.zipcode.value == ''){
	msg = msg + "Please Enter Zip code\n";
	valid = false;
	}	
	
	if (thisform.secCode.value == ""){
	msg = msg + "Please enter the Security Code\n";
	valid = false;
	}

	if(msg != ''){
	alert(msg);
	}

	return valid;

	}

	function validate_addproject(thisform){
	
	var msg;
	var valid;

	msg = '';
	valid = true;

	if(thisform.name.value == ''){
	msg = msg + "Please Enter Name\n";
	valid = false;
	}

	if(thisform.description.value == ''){
	msg = msg + "Please Enter the Description\n";
	valid = false;
	}

	if(thisform.amount.value == ''){
	msg = msg + "Please Enter the Funding Amount\n";
	valid = false;
	}

	if(thisform.date.value == ''){
	msg = msg + "Please Enter the Funding Date\n";
	valid = false;
	}

	if(thisform.contact_info.value == ''){
	msg = msg + "Please Enter the Contact Information\n";
	valid = false;
	}

	if(msg != ''){
	alert(msg);
	}

	return valid;

	}


	function validate_voteRecipe(thisform){
	var msg;
	var valid;
	var chkbox;
	var checkvalue_radio;

	msg = '';
	valid = true;
	chkbox = document.getElementsByName('recipe_id[]');
	
	for (i=0, n=chkbox.length; i<n; i++) {   //radio button(question type)
	
	if(chkbox[i].checked) {
	checkvalue_radio = true;
	break;
	}
	}
	if (!checkvalue_radio) {		
	msg = "Please select the Recipe Type\n";
	valid = false;
	}

	if(msg != ''){
	alert(msg);
	}

	return valid;
	}


	function validate_voteProject(thisform){

	var msg;
	var valid;
	var chkbox;
	var checkvalue_radio;

	msg = '';
	valid = true;
	chkbox = document.getElementsByName('project_id[]');
	
	for (i=0, n=chkbox.length; i<n; i++) {   //radio button(question type)
	
	if(chkbox[i].checked) {
	checkvalue_radio = true;
	break;
	}
	}
	if (!checkvalue_radio) {		
	msg = "Please select the atleast One Project\n";
	valid = false;
	}

	if(msg != ''){
	alert(msg);
	}

	return valid;
	}


	function validate_form_newsletter(thisform){

    valid = true;
	msg='';

	if (thisform.name.value == ""){
        msg = msg+ "Please enter Name\n";
        valid = false;
    }

	if (thisform.email.value == ""){
        msg = msg + "Please enter the Email\n";
        valid = false;
    }else{

		var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		var address = thisform.email.value;

		if(reg.test(address) == false) {
		  msg = msg + "The Email you provided is Invalid\n";
		  valid = false;
	   }
	}

	if(msg!="")
	{
		alert(msg);
	}
	
	return valid;

}


function onFocusEvent(){
	if(document.getElementById('Name').value == 'Name'){
	document.getElementById("Name").value ='';
	}
}
function onFocusEvent2(){
	if(document.getElementById('Email').value == 'Email'){
	document.getElementById("Email").value ='';
	}
}

function onBlurEvent(thisform){
if(document.getElementById('Name').value == ''){
document.getElementById("Name").value ='Name';
}
}

function onBlurEvent2(thisform){
if(document.getElementById('Email').value == ''){
document.getElementById("Email").value ='Email';
}
}

function onFocusEvent3(){
	if(document.getElementById('username').value == 'Your Email Id'){
	document.getElementById("username").value ='';
	}
}
function onFocusEvent4(){
	if(document.getElementById('password').value == '********'){
	document.getElementById("password").value ='';
	}
}

function onBlurEvent3(thisform){
if(document.getElementById('username').value == ''){
document.getElementById("username").value ='Your Email Id';
}
}

function onBlurEvent4(thisform){
if(document.getElementById('password').value == ''){
document.getElementById("password").value ='********';
}
}




function validate_sendmail(thisform){
 
 valid = true;
	msg='';

	if (thisform.name.value == ""){
	msg = msg + "Please enter the Name\n";
	valid = false;
	}
	
	if (thisform.email.value == ""){
        msg = msg + "Please enter the Email\n";
        valid = false;
    }else{

		var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		var address = thisform.email.value;

		if(reg.test(address) == false) {
		  msg = msg + "The Email you provided is Invalid\n";
		  valid = false;
	   }
	}
	  
	if (thisform.emaillist.value == ""){
	msg = msg + "Please enter the atleast one Email\n";
	valid = false;
	}

	if (thisform.subject.value == ""){
	msg = msg + "Please enter Subject\n";
	valid = false;
	}

	if (thisform.message.value == ""){
	msg = msg + "Please enter Message\n";
	valid = false;
	}

	if(msg!="")
	{
		alert(msg);
	}
	
	return valid;

}


function validate_huerecipe(thisform){
	valid = true;
	msg='';

	if (thisform.contest.value == ""){
	msg = msg + "Please Select Contest\n";
	valid = false;
	}

	if (thisform.name.value == ""){
	msg = msg + "Please enter the Name\n";
	valid = false;
	}

	if (thisform.address.value == ""){
	msg = msg + "Please enter the Address\n";
	valid = false;
	}

	if (thisform.email.value == ""){
        msg = msg + "Please enter the Email\n";
        valid = false;
    }else{

		var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		var address = thisform.email.value;

		if(reg.test(address) == false) {
		  msg = msg + "The Email you provided is Invalid\n";
		  valid = false;
	   }
	}

	if (thisform.upload.value == ""){
	msg = msg + "Please Upload any File\n";
	valid = false;
	}

	if(msg!="")
	{
		alert(msg);
	}
	
	return valid;
}


function validate_editmember(thisform){

	var msg;
	var valid;
	var checkvalue_radio;

	msg = '';
	valid = true;
	checkvalue_radio = '';
	
	if (thisform.fname.value == ""){
	msg = msg + "Please enter the First Name\n";
	valid = false;
	}

	if (thisform.lname.value == ""){
	msg = msg + "Please enter the Last Name\n";
	valid = false;
	}

	if (thisform.address1.value == ""){
	msg = msg + "Please enter the Address1\n";
	valid = false;
	}

	if (thisform.city.value == ""){
	msg = msg + "Please enter the City\n";
	valid = false;
	}

	if (thisform.state.value == ""){
	msg = msg + "Please enter the State\n";
	valid = false;
	}

	if (thisform.zip.value == ""){
	msg = msg + "Please enter the Zip Code\n";
	valid = false;
	}

	if (thisform.phoneno.value == ""){
	msg = msg + "Please enter the Phone No\n";
	valid = false;
	}

	if (thisform.email.value == ""){
	msg = msg + "Please enter the E-mail\n";
	valid = false;
	}else{

	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var address = thisform.email.value;

	if(reg.test(address) == false) {
	msg = msg + "The Email you provided is Invalid\n";
	valid = false;
	}
	}

	if(msg != ''){
	alert(msg);
	}

	return valid;

	}



	
