function Validate()
{
	if(document.frmaddcat.name.value==""){
		alert("Please enter Category Name.");
		document.frmaddcat.name.focus();
		return false;
	}
	
	if(document.frmaddcat.page_title.value=="")
	{
		alert("Please enter Page title.");
		document.frmaddcat.page_title.focus();
		return false;
	}
  else
  {
    if(isValidLength(document.frmaddcat.page_title.value,60,'Page Title should have minimum 60 characters.') == false)
  	{
  		document.frmaddcat.page_title.focus();
  		return false;
  	}
  }
	if(document.frmaddcat.page_desc.value=="")
	{
		alert("Please enter the Page Description.")
		document.frmaddcat.page_desc.focus();
		return false;
	}
  else
  {
    if(isValidLength(document.frmaddcat.page_desc.value,120,'Page Description should have minimum 120 characters.') == false)
  	{
  		document.frmaddcat.page_desc.focus();
  		return false;
  	}
  }
	if(document.frmaddcat.page_keyword.value=="")
	{
		alert("Please enter the Page Keyword.")
		document.frmaddcat.page_keyword.focus();
		return false;
	}
	if(document.frmaddcat.status.value=="select")
	{
		alert("Please,select the status");
		return false;
	}
	if(document.frmaddcat.p_id.value=="select")
	{
		alert("Please,select the category");
		return false;
	}
	return true;
}

function checkdetails()
{
	if(document.frmadddet.cat_det_name.value=="")
	{
		alert("Please enter title");
		document.frmadddet.cat_det_name.focus();
		return false;
	}
	return true;
}

function checksugg()
{
	
	if(document.frmaddsugg.title.value=="")
	{
		alert("Please enter suggestion title");
		document.frmaddsugg.title.focus();
		return false;
	}
	return true;
}

function check_cat()
{
	if(isBlank(document.frmaddcat.category_name.value,'Please enter category name') == true)
	{
		document.frmaddcat.category_name.focus();
		return false;
	}
	if(isBlank(document.frmaddcat.category_description.value,'Please enter category details') == true)
	{
		document.frmaddcat.category_description.focus();
		return false;
	}
  if(document.frmaddcat.page_title.value!="")
	{
    if(isValidLength(document.frmaddcat.page_title.value,60,'Page Title should have minimum 60 characters.') == false)
  	{
  		document.frmaddcat.page_title.focus();
  		return false;
  	}
  }
  if(document.frmaddcat.page_desc.value!="")
	{
    if(isValidLength(document.frmaddcat.page_desc.value,120,'Page description should have minimum 120 characters.') == false)
  	{
  		document.frmaddcat.page_desc.focus();
  		return false;
  	}
  }
	return true;
}

function checkarticle()
{
	if(isBlank(document.frmaddart.cat_id.value,'Please select category') == true)
	{
		document.frmaddart.cat_id.focus();
		return false;
	}
	if(isBlank(document.frmaddart.author.value,'Please enter author name') == true)
	{
		document.frmaddart.author.focus();
		return false;
	}

	if(isBlank(document.frmaddart.art_date.value,'Please enter article date') == true)
	{
		document.frmaddart.art_date.focus();
		return false;
	}
	if(isBlank(document.frmaddart.subject.value,'Please enter article subject') == true)
	{
		document.frmaddart.subject.focus();
		return false;
	}
  if(document.frmaddart.page_title.value!="")
	{
    if(isValidLength(document.frmaddart.page_title.value,60,'Page Title should have minimum 60 characters.') == false)
  	{
  		document.frmaddart.page_title.focus();
  		return false;
  	}
  }
  if(document.frmaddart.page_desc.value!="")
	{
    if(isValidLength(document.frmaddart.page_desc.value,120,'Page description should have minimum 120 characters.') == false)
  	{
  		document.frmaddart.page_desc.focus();
  		return false;
  	}
  }
	return true;
}

function check_questcat()
{
	if(isBlank(document.frmaddcat.name.value,'Please enter category name') == true)
	{
		document.frmaddcat.name.focus();
		return false;
	}
	if(isBlank(document.frmaddcat.description.value,'Please enter category details') == true)
	{
		document.frmaddcat.description.focus();
		return false;
	}
  if(document.frmaddcat.page_title.value!="")
	{
    if(isValidLength(document.frmaddcat.page_title.value,60,'Page Title should have minimum 60 characters.') == false)
  	{
  		document.frmaddcat.page_title.focus();
  		return false;
  	}
  }
  if(document.frmaddcat.page_desc.value!="")
	{
    if(isValidLength(document.frmaddcat.page_desc.value,120,'Page description should have minimum 120 characters.') == false)
  	{
  		document.frmaddcat.page_desc.focus();
  		return false;
  	}
  }
	return true;
}

function checkfeedback()
{
	
	if(document.frmaddfeed.title.value=="")
	{
		alert("Please enter title");
		document.frmaddfeed.title.focus();
		return false;
	}
	return true;
}

function checkquestionform1()
{
if(isBlank(document.questionform.question.value,'Please enter question') == true)
	{
		document.questionform.question.focus();
		return false;
	}
if(document.questionform.email.value != '' && checkemail(document.questionform.email.value) == false)
	{
	document.questionform.email.value = '';
	document.questionform.email.focus();
	return false;
	}

	return true;
}

function checkquestionform2()
{
if(isBlank(document.questionform.category.value, "Please select category.") == true)
	{
	document.questionform.category.focus();
	return false;
	} 

if(isBlank(document.questionform.question.value,'Please enter question') == true)
	{
		document.questionform.question.focus();
		return false;
	}
if(document.questionform.email.value != '' && checkemail(document.questionform.email.value) == false)
	{
	document.questionform.email.value = '';
	document.questionform.email.focus();
	return false;
	}
return true;
}

function checkanswerform()
{
if(isBlank(document.answerform.answer.value,'Please enter answer') == true)
	{
		document.answerform.answer.focus();
		return false;
	}
return true;
}

function check_reg()
{
		if(isBlank(document.frmUserRegister.user_name.value, "Please enter user name.\n User name is your email address") == true)
		{
			document.frmUserRegister.user_name.value = '';
			document.frmUserRegister.user_name.focus();
			return false;
		}
		if(checkuseremail(document.frmUserRegister.user_name.value) == false)
		{
		document.frmUserRegister.user_name.focus();
		return false;
		}
		
		if(isBlank(document.frmUserRegister.password.value, "Please enter password.") == true)
		{
			document.frmUserRegister.password.value = '';
			document.frmUserRegister.password.focus();
			return false;
		}
		if(isBlank(document.frmUserRegister.confirmpassword.value, "Please enter confirm password.") == true)
		{
			document.frmUserRegister.confirmpassword.value = '';
			document.frmUserRegister.confirmpassword.focus();
			return false;
		}
		if(document.frmUserRegister.password.value != document.frmUserRegister.confirmpassword.value)
		{
			alert("Your password confirmation does not match your chosen password.\nPlease re-enter the passwords.");
			document.frmUserRegister.password.value = '';
			document.frmUserRegister.confirmpassword.value = '';
			document.frmUserRegister.password.focus();
			return false;
		}
	
		if(document.frmUserRegister.user_type.value == 'Individual' || document.frmUserRegister.user_type.value == 'Business')
		{
			if(isBlank(document.getElementById('f_name').value, "Please enter name.") == true)
			{
			document.getElementById('f_name').value = '';
			document.getElementById('f_name').focus();
			return false;
			}
		}

		if(isBlank(document.frmUserRegister.age.value, "Please enter age.") == true)
		{
			document.frmUserRegister.age.focus();
			return false;
		}

		if(isNumeric(document.frmUserRegister.age, "Please enter valid age. \n age should be numeric.") == false)
		{
			document.frmUserRegister.age.focus();
			return false;
		}
		var cnt = 0;
		for(var i=0; i<document.frmUserRegister.gender.length; i++)
		{
			
			if(document.frmUserRegister.gender[i].checked)
			{
				cnt++;
			}
		}

		if(cnt == 0)
		{
		alert("Please select your gender.");
		return false;
		}

		if(document.frmUserRegister.user_type.value == 'Author')
		{
			if(isBlank(document.frmUserRegister.author_name.value, "Please enter author name.") == true)
			{
			document.frmUserRegister.author_name.value = '';
			document.frmUserRegister.author_name.focus();
			return false;
			}
		}

		if(document.frmUserRegister.user_type.value == 'Business')
		{
		
			if(isBlank(document.frmUserRegister.address1.value, "Please enter address1.") == true)
			{
			document.frmUserRegister.address1.value = '';
			document.frmUserRegister.address1.focus();
			return false;
			}
			if(isBlank(document.frmUserRegister.city.value, "Please enter city.") == true)
			{
			document.frmUserRegister.city.value = '';
			document.frmUserRegister.city.focus();
			return false;
			}
			if(isBlank(document.frmUserRegister.state.value, "Please select state.") == true)
			{
			document.frmUserRegister.state.value = '';
			document.frmUserRegister.state.focus();
			return false;
			}
			if(isBlank(document.frmUserRegister.zip.value, "Please enter zip.") == true)
			{
			document.frmUserRegister.zip.value = '';
			document.frmUserRegister.zip.focus();
			return false;
			}
			if(isInteger(document.frmUserRegister.zip.value) == false)
			{
			alert("Please enter valid zip. \n zip should be numeric")
			document.frmUserRegister.zip.focus();
			return false;
			}
			if(isBlank(document.frmUserRegister.telephone.value, "Please enter telephone.") == true)
			{
			document.frmUserRegister.telephone.value = '';
			document.frmUserRegister.telephone.focus();
			return false;
			}
		
			if(isInteger(document.frmUserRegister.telephone.value) == false)
			{
			alert("Please enter valid telephone. \n telephone should be numeric")
			document.frmUserRegister.telephone.focus();
			return false;
			}
		
			if(isBlank(document.frmUserRegister.specialist.value, "Please select specialist.") == true)
			{
			document.frmUserRegister.specialist.focus();
			return false;
			} 

			if(isBlank(document.frmUserRegister.busi_name.value, "Please enter business name.") == true)
			{
			document.frmUserRegister.busi_name.value = '';
			document.frmUserRegister.busi_name.focus();
			return false;
			} 
			/*
			if(isBlank(document.frmUserRegister.busi_desc.value, "Please enter business description.") == true)
			{
			document.frmUserRegister.busi_desc.value = '';
			document.frmUserRegister.busi_desc.focus();
			return false;
			} 


			if(isBlank(document.frmUserRegister.busi_web.value, "Please enter business web URL.") == true)
			{
			document.frmUserRegister.busi_web.value = '';
			document.frmUserRegister.busi_web.focus();
			return false;
			}*/
		}
return true;
}

function check_article()
{
			if(isBlank(document.frmArticle.category.value, "Please select category.") == true)
			{
			document.frmArticle.category.value = '';
			document.frmArticle.category.focus();
			return false;
			}

			if(isBlank(document.frmArticle.subject.value, "Please enter subject.") == true)
			{
			document.frmArticle.subject.value = '';
			document.frmArticle.subject.focus();
			return false;
			}
		
			if(isBlank(document.frmArticle.art_date.value, "Please enter article date.") == true)
			{
			document.frmArticle.art_date.value = '';
			document.frmArticle.art_date.focus();
			return false;
			}
return true;
}

function check_page()
{
	if(isBlank(document.frmaddpages.page_name.value, "Please enter page name.") == true)
			{
			document.frmaddpages.page_name.value = '';
			document.frmaddpages.page_name.focus();
			return false;
			} 
/*
	if(isBlank(document.frmaddpages.page_content.value, "Please enter page content.") == true)
			{
			document.frmaddpages.page_content.value = '';
			document.frmaddpages.page_content.focus();
			return false;
			} 
			*/
return true;
}

function check_rating()
{
	var item_rated = false;

  for (counter = 0; counter < document.ratingengineform.rating_1.length; counter++)
	{
  	if(document.ratingengineform.rating_1[counter].checked)
  	  item_rated = true;
	}
  if(item_rated == false)
	{
  	alert("You have not selected rating value");
  	return false;
	}
  if(isBlank(document.ratingengineform.email.value, "Enter email addrress.") == true)
  {
  	document.ratingengineform.email.value = '';
  	document.ratingengineform.email.focus();
  	return false;
  }
	if(checkemail(document.ratingengineform.email.value) == false)
  {
    document.ratingengineform.email.focus();
    return false;
  }
  
  return true;
}


function addBookmark(title,url) {
	url = url+'?source=bookmark';
	if (window.sidebar) { 
		window.sidebar.addPanel(title, url,""); 
	} else if( document.all ) {
		window.external.AddFavorite(url, title);
	} else if( window.opera && window.print) {
		return true;
	}
}

function chk_feedbackform()
{
if(document.feedbackform.email.value != '' && checkemail(document.feedbackform.email.value) == false)
	{
	document.feedbackform.email.value = '';
	document.feedbackform.email.focus();
	return false;
	}

return true;
}

function chk_emailfriend_form()
{
	if(isBlank(document.form1.senderName.value, "Enter your name.") == true)
		{
			document.form1.senderName.focus();
			return false;
		} 

	if(isBlank(document.form1.email.value, "Enter email addrress.") == true)
		{
			document.form1.email.value = '';
			document.form1.email.focus();
			return false;
		}

	if(checkemail(document.form1.email.value) == false)
		{
		document.form1.email.focus();
		return false;
		}
	return true;
}

function chk_suggremedy_form()
{
	if(isBlank(document.form1.title.value, "Enter title.") == true)
	{
			document.form1.title.focus();
			return false;
	} 

	if(isBlank(document.form1.description.value, "Enter description.") == true)
	{
			document.form1.description.focus();
			return false;
	}

	/*if(document.form1.description.value != '' && CountWords(document.form1.description.value)  < 200)
	{
		alert("Explain your remedy in detail (at least 200 words)");
		document.form1.description.focus();
		return false;
	}*/

	return true;
}

function check_form()
{
	if(checkemail(document.subscribe.e_email.value) == false)
		{
		document.subscribe.e_email.focus();
		return false;
		}
}
function checksub_form()
{
	if(checkemail(document.subscribeform.email.value) == false)
		{
		document.subscribeform.email.focus();
		return false;
		}
}

function check_ebookform()
{
	if(isBlank(document.subscribe_ebook.from.value, "Enter email addrress.") == true)
		{
			document.subscribe_ebook.from.value = '';
			document.subscribe_ebook.from.focus();
			return false;
		} 

	if(document.subscribe_ebook.from.value != '' && checkemail(document.subscribe_ebook.from.value) == false)
		{
		document.subscribe_ebook.from.focus();
		return false;
		}

	var postData = encodeURIComponent('from') +'='+document.getElementById('from').value;
	var returnVal = doAsyncPost("subscribe_ebook.php", postData);
	if(returnVal == 1)
		subscribe_ebook.submit();
	//return true;
}

var invalidEmailDomains = new Array(
    "@yahoo.",
    "@gmail.",
    "@aol.",
    "@msn.",
    "@hotmail.",
    "@sbcglobal.",
    "@comcast.",
    "@rediffmail.",
    "@hushmail.",
    "@icqmail.",
    "@kittymail.",
    "@linuxmail.",
    "@lycos.",
    "@mail2world.",
    "@mailpanda.",
    "@138mail.",
    "@mailasia.",
    "@asiamail.",
    "@koreanmail.",
    "@marchmail.",
    "@myway.",
    "@operamail.",
    "@postmaster.",
    "@sacmail.",
    "@safe-mail.",
    "@stalag13.",
    "@surfy.",
    "@ureach.",
    "@uymail.",
    "@vfemail.",
    "@wapicode.",
    "@weekonline.",
    "@yyhmail.",
    "@aussiemail.",
    "@blubotlle.",
    "@boardermail.",
    "@canoemail.",
    "@animail.",
    "@moose-mail.",
    "@snail-mail.",
    "@whale-mail.",
    "@wildmail.",
    "@cashette.",
    "@dbzmail.",
    "@dcemail.",
    "@didamail.",
    "@doramail.",
    "@emailaccount.",
    "@fastmail.",
    "@myfastmail.",
    "@fastemailer.",
    "@eml.cc",
    "@letterbox.",
    "@fastermail.",
    "@flashmail.",
    "@gawabmail.",
    "@go.",
    "@graffiti.",
    "@hush.",
    "@indiamail.",
	"@test.",
    "@bellsouth.net"
        );


// JavaScript Document
function validate_contact_form(frm)
{
    if(isBlank(frm.contact_name.value)){
        alert("Please enter contact name.");
        frm.contact_name.focus();
        return false;
    }
	var contact;
	contact = document.getElementById('contact_name').value.replace(" ","");
	
	var alphaExp = /^[a-zA-Z]+$/;
	
    if(contact.match(alphaExp) == null || contact.match(alphaExp) == ''){
		alert("Contact name should have only letters.");
        frm.contact_name.focus();
        return false;
    }

    if(isBlank(frm.email.value)){
        alert("Please enter your email address.");
        frm.email.focus();
        return false
    }
    var a, v_idx, v_idx1;
    a = frm.email.value;
	a = a.toLowerCase();
    
    for(i=0; i < invalidEmailDomains.length; i++)
    {
        var Char = invalidEmailDomains[i];
    
        if (a.indexOf(Char) > 0) {
            alert('Please enter a valid business email.');
			frm.email.focus();
            return false;
        }
    }

	if(frm.email.value != '' && checkemail(frm.email.value) == false)
	{
	frm.email.focus();
	return false;
	}
	
	//alert(ad_type.options.length);
	var i, cnt=0;
	for(i=0; i<ad_type.options.length; i++)
	{
		if(ad_type.options[i].selected && ad_type.options[i].value != '')
			cnt++;
	}
	if(cnt == 0)
	{
		alert("Please select Ad type.");
		document.getElementById('ad_type').focus();
		return false;
	}

return true;
}

function get_user_type(val)
{
	if(val == '')
		val = 'Individual';

	if(val == 'Author')
	{
		document.getElementById('author').style.display = '';
		document.getElementById('business').style.display = 'none';
		document.getElementById('as_author').style.display = 'none';
		document.getElementById('as_individual').style.display = '';
		document.getElementById('as_business').style.display = '';
		document.getElementById('show_name').style.display = 'none';
		document.frmUserRegister.user_type.value = 'Author';
		return;
	}
	
	if(val == 'Business')
	{
		document.getElementById('business').style.display = '';
		document.getElementById('author').style.display = 'none';
		document.getElementById('as_business').style.display = 'none';
		document.getElementById('as_individual').style.display = '';
		document.getElementById('as_author').style.display = '';
		document.getElementById('show_name').style.display = '';
		document.frmUserRegister.user_type.value = 'Business';
		return;
	}

	if(val == 'Individual')
	{
		document.getElementById('business').style.display = 'none';
		document.getElementById('as_individual').style.display = 'none';
		document.getElementById('as_business').style.display = '';
		document.getElementById('as_author').style.display = '';
		document.getElementById('author').style.display = 'none';
		document.getElementById('show_name').style.display = '';
		document.frmUserRegister.user_type.value = 'Individual';
		return;
	}

}

function show(id) {
	document.getElementById(id).style.display = '';
}
function hide(id) {
	document.getElementById(id).style.display = 'none';
}

//*********Update the content based on catgeory selected ***************//
function CurrentPage(value)
{
var currentPage = value;
return currentPage;
}


function prepareFormPostData() {
	var currentpage = CurrentPage(val);
    var postData = encodeURIComponent('selected_cat') +'=' +encodeURIComponent(document.getElementById('selected_cat').value);
	    postData += '&' +encodeURIComponent('currentpage') +'=' +encodeURIComponent(currentpage);

    return postData;
}


function updateContent(url) {
    var postData = prepareFormPostData();
	var returnVal = doAsyncPost(url, postData);
  document.getElementById('messageSpan').innerHTML = returnVal;
   return false;
}

//*****************End****************************//
function updateAnswers(url,u_type,quest_id,current_page)
{
	var postData = encodeURIComponent('u_type') +'=' +u_type;
	postData += '&' +encodeURIComponent('quest_id') +'=' +quest_id;
	postData += '&' +encodeURIComponent('current_page') +'=' +current_page;
	var returnVal = doAsyncPost(url, postData);
	document.getElementById('messageSpan').innerHTML = returnVal;

	if(u_type == 'All')
	{
	document.getElementById('All').className = 'brd_crumbs_static';
	document.getElementById('Business').className = 'brd_crumbs';
	document.getElementById('Author').className = 'brd_crumbs';
	document.getElementById('User').className = 'brd_crumbs';
	}
	else if(u_type == 'Business')
	{
	document.getElementById('Business').className = 'brd_crumbs_static';
	document.getElementById('Author').className = 'brd_crumbs';
	document.getElementById('User').className = 'brd_crumbs';
	document.getElementById('All').className = 'brd_crumbs';
	}
	else if(u_type == 'Author')
	{
	document.getElementById('Author').className = 'brd_crumbs_static';
	document.getElementById('Business').className = 'brd_crumbs';
	document.getElementById('User').className = 'brd_crumbs';
	document.getElementById('All').className = 'brd_crumbs';
	}
	else
	{
	document.getElementById('User').className = 'brd_crumbs_static';	
	document.getElementById('All').className = 'brd_crumbs';
	document.getElementById('Business').className = 'brd_crumbs';
	document.getElementById('Author').className = 'brd_crumbs';
	}
	return false;
}

function check_search()
{
	if(document.searchform.keyword.value == '' || document.searchform.keyword.value == 'Search Remedies')
	{
		alert("Enter valid keyword to be searched.");
		document.searchform.keyword.focus();
		return false;
	}

	return true;
}

function check_questn()
{
	if(document.questionform.question.value == '' || document.questionform.question.value == 'Type Your Question')
	{
		alert("Enter valid question");
		document.questionform.question.focus();
		return false;
	}

  if(document.questionform.email.value == '' || document.questionform.email.value == 'Email Address')
	{
	  alert("Enter valid Email Address");
  	document.questionform.email.value = '';
  	document.questionform.email.focus();
  	return false;
	}
  else if(!checkemail(document.questionform.email.value))
  {
    document.questionform.email.focus();
    return false;
  }

	return true;
}

function check_login()
{
	if(isBlank(document.form1.user_name.value, "Enter user name. User name is your email address.") == true)
		{
			document.form1.user_name.value = '';
			document.form1.user_name.focus();
			return false;
		}
		
	if(checkuseremail(document.form1.user_name.value) == false)
		{
		document.form1.user_name.focus();
		return false;
		}

	if(isBlank(document.form1.password.value, "Enter password.") == true)
		{
			document.form1.password.value = '';
			document.form1.password.focus();
			return false;
		}
	return true;
}

//****************Start function for Registration Form - Writers (Editors) & Advisors*******************//

function show_opt(val)
{
	if(val.checked == true)
		document.getElementById('advisor_opt').style.display = '';
	else
		document.getElementById('advisor_opt').style.display = 'none';
}

function copy()
{
	//var email = document.getElementsByName('email')[0].value;
	//document.getElementsByName('user_name')[0].value = email;
	document.RegisterWriter.user_name.value = document.RegisterWriter.email.value;

}

function checkExpertLogin(curfield)
{
	fieldValue  = curfield;
    fieldLength = curfield.length; 
	
	var err = "Please enter valid email.\n Login name is your email address.";
    if (fieldLength <= 8)
	{
		alert(err);
		return false;
    }
	else
	{
        if( /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(fieldValue))
		{
			return true;
        }
		else
		{
	           alert(err);
			return false;
        }
    }
}

function check_userpage(pageMode)
{
  if(pageMode!='EDIT')
  {
  	if(isBlank(document.frmaddcat.userid.value,'Please select User') == true)
  	{
  		document.frmaddcat.userid.focus();
  		return false;
  	}
  }
	if(isBlank(document.frmaddcat.description.value,'Please enter description') == true)
	{
		document.frmaddcat.description.focus();
		return false;
	}
  if(document.frmaddcat.page_title.value!="")
	{
    if(isValidLength(document.frmaddcat.page_title.value,60,'Page Title should have minimum 60 characters.') == false)
  	{
  		document.frmaddcat.page_title.focus();
  		return false;
  	}
  }
  if(document.frmaddcat.page_desc.value!="")
	{
    if(isValidLength(document.frmaddcat.page_desc.value,120,'Page description should have minimum 120 characters.') == false)
  	{
  		document.frmaddcat.page_desc.focus();
  		return false;
  	}
  }
	return true;
}

function validateExpertsReg()
{
	if(isBlank(document.RegisterWriter.name.value, "Enter your name.") == true)
		{
			document.RegisterWriter.name.focus();
			return false;
		}
	if(isBlank(document.RegisterWriter.disp_name.value, "Enter screen name.") == true)
		{
			document.RegisterWriter.disp_name.focus();
			return false;
		}

	/*if(checkemail(document.RegisterWriter.email.value) == false)
		{
		document.RegisterWriter.email.focus();
		return false;
		}*/
	if(isBlank(document.RegisterWriter.telephone.value, "Enter phone number.") == true)
		{
		document.RegisterWriter.telephone.focus();
		return false;
		}
	if(isInteger(document.RegisterWriter.telephone.value) == false)
		{
		alert("Please enter valid phone. \n phone should be numeric")
		document.RegisterWriter.telephone.focus();
		return false;
		}
	if(isBlank(document.RegisterWriter.address1.value, "Enter street Address.") == true)
		{
		document.RegisterWriter.address1.focus();
		return false;
		}
	if(isBlank(document.RegisterWriter.city.value, "Enter city.") == true)
		{
		document.RegisterWriter.city.focus();
		return false;
		}
	if(isBlank(document.RegisterWriter.state.value, "Select state.") == true)
		{
		document.RegisterWriter.state.focus();
		return false;
		}
	if(isBlank(document.RegisterWriter.country.value, "Select country.") == true)
		{
		document.RegisterWriter.country.focus();
		return false;
		}
	if(isBlank(document.RegisterWriter.zip.value, "Enter zip.") == true)
		{
		document.RegisterWriter.zip.focus();
		return false;
		}
	if(isInteger(document.RegisterWriter.zip.value) == false)
		{
		alert("Enter valid zip. \n zip should be numeric")
		document.RegisterWriter.zip.focus();
		return false;
		}
	if(checkExpertLogin(document.RegisterWriter.user_name.value) == false)
		{
		document.RegisterWriter.user_name.focus();
		return false;
		}
	if(isBlank(document.RegisterWriter.password.value, "Enter password.") == true)
		{
			document.RegisterWriter.password.value = '';
			document.RegisterWriter.password.focus();
			return false;
		}
	if(isBlank(document.RegisterWriter.confirmpassword.value, "Enter confirm password.") == true)
		{
			document.RegisterWriter.confirmpassword.value = '';
			document.RegisterWriter.confirmpassword.focus();
			return false;
		}
	if(document.RegisterWriter.password.value != document.RegisterWriter.confirmpassword.value)
		{
			alert("Your password confirmation does not match your chosen password.\nPlease re-enter the passwords.");
			document.RegisterWriter.password.value = '';
			document.RegisterWriter.confirmpassword.value = '';
			document.RegisterWriter.password.focus();
			return false;
		}
	if(document.RegisterWriter.advisor.checked == false && document.RegisterWriter.editor.checked == false)
		{
			alert("You have the option to be a health advisor i.e only answer questions and/or be a regular writer (Home Remedies Editor).\n Select one option");
			document.RegisterWriter.advisor.focus();
			return false;
		}
	if(document.RegisterWriter.advisor.checked == true && document.RegisterWriter.answering_expert.checked == false)
		{
			alert("To gain popularity as health advisor,\nSelect option of answering questions asked by website visitors.");
			return false;
		}
	if(isBlank(document.RegisterWriter.experience.value, "Enter experience in your topic area do you have.") == true)
		{
			document.RegisterWriter.experience.focus();
			return false;
		}
	if(document.RegisterWriter.experience.value != '')
	{
		if(document.RegisterWriter.exp_cnt.value > 100)
		{
		alert("Enter experience in maximum 100 words.");
		document.RegisterWriter.experience.focus();
		return false;
		}
	}
	if(isBlank(document.RegisterWriter.samples.value, "Enter samples.") == true)
		{
			document.RegisterWriter.samples.focus();
			return false;
		}
	if(document.RegisterWriter.samples.value != '')
	{
		if(document.RegisterWriter.sample_cnt.value > 800)
		{
		alert("You can enter samples of maximum 800 words.");
		document.RegisterWriter.samples.focus();
		return false;
		}
	}
	return true;
}

//****************End function for Registration Form - Writers (Editors) & Advisors*******************//

function check_contestform()
{
var requests = document.getElementById('requestids').value;
var req_arr = requests.split(",");
var cnt = 0;
	for(var i=0; i< req_arr.length; i++)
	{
		var id = req_arr[i];
		if(document.getElementById('contest_'+id).value == '')
		cnt++;
	}
if(cnt == req_arr.length)
	{
		alert("Answer atleast one question to play contest.");
		document.getElementById('contest_'+req_arr[0]).focus();
		return false;
	}
return;
}

/* Form Validation function for Admin Reports */
function validateReportNewLinks()
{
	if(document.frmReportNewLinks.from_date.value=="")
	{
	  alert("Please Select From Date.");
	  document.frmReportNewLinks.from_date.focus();
	  return false;
	}
	else if(document.frmReportNewLinks.to_date.value=="")
	{
	  alert("Please Select To Date.");
	  document.frmReportNewLinks.to_date.focus();
	  return false;
	}
	else
	{
		return true;
	}
}
/**********************************************/

/* Form Validation function for Admin MonthlyReleases */
function checkMonthlyReleasePage()
{
	if(isBlank(document.frmaddpages.month_year.value,'Please select month and year') == true)
	{
		document.frmaddkeyword.month_year.focus();
		return false;
	}
  if(isBlank(document.frmaddpages.page_title.value,'Please enter page title') == true)
	{
		document.frmaddkeyword.page_title.focus();
		return false;
	}
  else
  {
    if(isValidLength(document.frmaddpages.page_title.value,60,'Page Title should have minimum 60 characters.') == false)
  	{
  		document.frmaddpages.page_title.focus();
  		return false;
  	}
  }
  if(isBlank(document.frmaddpages.page_desc.value,'Please enter page description') == true)
	{
		document.frmaddpages.page_desc.focus();
		return false;
	}
  else
  {
    if(isValidLength(document.frmaddpages.page_desc.value,120,'Page Description should have minimum 120 characters.') == false)
  	{
  		document.frmaddpages.page_desc.focus();
  		return false;
  	}
  }
  if(isBlank(document.frmaddpages.bread_crumb_name.value,'Please enter page content title') == true)
	{
		document.frmaddkeyword.bread_crumb_name.focus();
		return false;
	}
  if(isBlank(document.frmaddpages.page_content.value,'Please enter page content') == true)
	{
		document.frmaddkeyword.page_content.focus();
		return false;
	}
  if(isBlank(document.frmaddpages.homepage_image.value,'Please enter home page iamge') == true)
	{
		document.frmaddkeyword.page_title.focus();
		return false;
	}
  if(isBlank(document.frmaddpages.page_url.value,'Please enter page url') == true)
	{
		document.frmaddkeyword.page_url.focus();
		return false;
	}

	return true;
}
/*******************************************************/

function checkkeywordlinks()
{
	if(isBlank(document.frmaddkeyword.keyword.value,'Please enter keyword') == true)
	{
		document.frmaddkeyword.keyword.focus();
		return false;
	}
  else if(CountWords(document.frmaddkeyword.keyword.value) < 2)
  {
    alert("Single word is not allowed for keyword! \nPlease add multiword keyword.");
    document.frmaddkeyword.keyword.focus();
		return false;
  }
  else if(isBlank(document.frmaddkeyword.linkurl.value,'Please enter link') == true)
	{
		document.frmaddkeyword.linkurl.focus();
		return false;
	}
	return true;
}

