/*function girlsPictureUpload(){
	alert(document.girlFormUploadPic.txtImage.value);
	if(document.girlFormUploadPic.txtImage.value=='') {
		inlineMsg('txtImage','Picture missing.',2);	
		return false;
		}	
	}
*/



function validateUserLogin(form){
	var email = form.email.value;
	if(email == '' || email == 'email/username'){
		inlineMsg('email','Email/Username Cannot be blank',2);
		return false;
	}
}

function validatePartnerInfo(){
	var email=trimAll(document.getElementById('txtEmail').value);
	var txtPass=trimAll(document.getElementById('txtPass').value);
	var txtConfirmPass=trimAll(document.getElementById('txtConfirmPass').value);
	
	if(!(document.getElementById('txtFName').value)){
		inlineMsg('txtFName','Name missing',2);
		return false;
		}
	if(isValidEmail(email)==0){
	inlineMsg('txtEmail','Email missing.',2);	
	return false;
	}
	
	if(txtPass != '' && txtConfirmPass == ''){
		inlineMsg('txtConfirmPass','Confirm Password is missing',2);
		return false;
	}	
	
	if(txtPass == '' && txtConfirmPass != ''){
		inlineMsg('txtPass','Password is missing',2);
		return false;
	}
	
	if(txtPass != '' && txtConfirmPass != ''){
		if(txtPass != txtConfirmPass ){	
			inlineMsg('txtConfirmPass','Password do not match',2);
			return false;
		}
	}
	
}


function validateAdminMsgForm(form){
	var subject = form.subject.value;
	
	if( subject == ''){
		inlineMsg('subject','Subject Cannot be blank.',2);
		return false;
	}
	if(!checkRadio(form.name, "status")) {
		inlineMsg('status','You must select status.',2);
		return false;
 	} 
	return true;
}


function validateFeedbackForm(form){
	var txtFeedback = form.txtFeedback.value;
	if( txtFeedback == ''){
			inlineMsg('txtFeedback','Feedback can not be blank.',2);
			return false;
		}

	return true;
}



function validate_topic_suggest_form(form){
	var topic = form.topic.value;
	if( topic == ''){
		inlineMsg('topic','Feature topic suggestion cannot be blank.',2);
		return false;
	}
	
	if( topic == 'Suggest a topic'){
		inlineMsg('topic','Feature topic suggestion cannot be blank.',2);
		return false;
	}	
	return true;
}

function validateEmailFrensForm(form){
	
	var senderEmail 	= form.senderEmail.value;
	var hasLoggedIn		= form.hasLoggedIn.value;
	
	var receiverEmails	= form.receiverEmails.value;
	
	if( hasLoggedIn == '' && senderEmail == '' ){
		inlineMsg('senderEmail','Sender email missing',2);
		return false;
	}
	
	if( hasLoggedIn == '' && senderEmail != '' && isValidEmail(senderEmail) == 0 ) {	  
		inlineMsg('senderEmail','Invalid email address.',2);
		return false;
	}
		
	if(receiverEmails == ''){
		inlineMsg('receiverEmails','At least one receipient email address should be mentioned',2);
		return false;
	}
	
	var r_emails = receiverEmails.split(',');
	var i = 0;
	for( i=0; i< r_emails.length; ++i ){
		
		if(isValidEmail(r_emails[i]) == 0){
			inlineMsg('receiverEmails','One of email address is wrong.',2);
			return false;
		}
		
		
	}
	return true;
}
	
	
function validateGirlsEmail(){
	
	if(!(document.getElementById('firstname').value)){
		inlineMsg('firstname','First name missing',2);
		return false;
		}
	
	if(!(document.getElementById('firstname').value)){
		inlineMsg('firstname','First name missing',2);
		return false;
		}
		
	if(!(document.getElementById('lastname').value)){
		inlineMsg('lastname','Last name missing',2);
		return false;
		}
		
	if(!(document.getElementById('senderEmail').value)){
		inlineMsg('senderEmail','Sender email missing',2);
		return false;
		}
		
	if(!(document.getElementById('receiverEmails').value)){
		inlineMsg('receiverEmails','At least one receipient email address should be mentioned',2);
		return false;
		}
	}
	
	

function ValidateClientProduct(){	
	var txtTitle=trimAll(document.getElementById('titleProduct').value);
	var productList=document.getElementById('productList').value;
	var txtlink=document.getElementById('txtlink').value;
	var tags=document.getElementById('tagsProduct').value;		
	if (!txtTitle) {
		inlineMsg('titleProduct','Title missing.',2);	
		return false;				
	}
	if(document.getElementById('hiddenFieldproductList').value=='drop'){
		if (productList==0){
			inlineMsg('productList','Category missing.',2);	
			return false;	
			}
	}
	else{
		
		if (document.getElementById('txtproductList').value==''){
			inlineMsg('txtproductList','Category missing.',2);	
			return false;	
			}
	}
	
	if (!isValidURL(txtlink) && txtlink!=''){
		inlineMsg('txtlink','Invalid link',2);	
		return false;
		}
	if(document.productForm.txtImageProduct.value=='') {
		inlineMsg('txtImageProduct','Media missing.',2);	
		return false;
	}	
	
	if (tags==''){
		inlineMsg('tagsProduct','Tags missing.',2);	
		return false;
		}
	if(!document.getElementById('productAgreement').checked){
		inlineMsg('productAgreement','You must agree with terms & conditions',2);	
		return false;	
	}
	
	
}

function ValidateProduct(){
	var txtTitle=trimAll(document.getElementById('title').value);
	var productList=document.getElementById('productList').value;
	var description=document.getElementById('description').value;
	var txtlink=document.getElementById('txtlink').value;	
	var tags=document.getElementById('tags').value;		
	if (!txtTitle) {
		inlineMsg('title','Title missing.',2);	
		return false;				
	}
	if(document.getElementById('hiddenFieldproductList').value=='drop'){
		if (productList==0){
			inlineMsg('productList','Category missing.',2);	
			return false;	
			}
	}
	else{
		
		if (document.getElementById('txtproductList').value==''){
			inlineMsg('txtproductList','Category missing.',2);	
			return false;	
			}
	}
	if (!isValidURL(txtlink) && txtlink!=''){
		inlineMsg('txtlink','Invalid link.',2);	
		return false;
		}
	if(document.productForm.txtImage.value=='' && document.getElementById('hiddenImage').value==0) {
		inlineMsg('txtImage','Media missing.',2);	
		return false;
		}	
	if (tags==''){
		inlineMsg('tags','Tags missing.',2);	
		return false;
		}
	
	}

function validateStaticContent(){
	
	var name=trimAll(document.getElementById('name').value);
	
	if (!name) {
		inlineMsg('name','Name missing.',2);	
		return false;				
	}
	
	}

function ValidateClientPicture(){
	var txtSTitle=trimAll(document.getElementById('title').value);
	var pictureList=document.getElementById('pictureList').value;		
	var tags=document.getElementById('tags').value;		
	if (!txtSTitle) {
		inlineMsg('title','Title missing.',2);	
		return false;				
	}
	if(document.getElementById('hiddenFieldpictureList').value=='drop'){
		if (pictureList==0){
			inlineMsg('pictureList','Category missing.',2);	
			return false;	
			}
	}
	else{
		
		if (document.getElementById('txtpictureList').value==''){
			inlineMsg('txtpictureList','Category missing.',2);	
			return false;	
			}
	}				
	if (tags==''){
		inlineMsg('tags','Tags missing.',2);	
		return false;
		}
	
	if(document.pictureForm.fileImage.value=='' && document.getElementById('hiddenPictureImage').value==0) {
		inlineMsg('fileImage','Image missing.',2);	
		return false;
	}	
	if(!document.getElementById('agreesPicture').checked){
		inlineMsg('agreesPicture','You must agree with terms & conditions',2);	
		return false;	
	}
	
	
	}

function ValidatePicture(){
	
	var txtSTitle=trimAll(document.getElementById('title').value);
	var articleList=document.getElementById('pictureCategory').value;		
	var tags=document.getElementById('tags').value;		
	if (!txtSTitle) {
		inlineMsg('title','Title missing.',2);	
		return false;				
	}
	if(document.getElementById('hiddenFieldpictureCategory').value=='drop'){
		if (articleList==0){
			inlineMsg('pictureCategory','Category missing.',2);	
			return false;	
			}
	}
	else{	
		if (document.getElementById('txtpictureCategory').value==''){
			inlineMsg('txtpictureCategory','Category missing.',2);	
			return false;	
			}
	}				
	if (tags==''){
		inlineMsg('tags','Tags missing.',2);	
		return false;
		}
	
	if(document.pictureForm.fileImage.value=='' && document.getElementById('hiddenFieldPictureImage').value==0) {
		alert(document.getElementById('hiddenFieldPictureImage').value);
		inlineMsg('fileImage','Image missing.',2);	
		return false;
	}	
	
	
	}


function ValidateClientArticle(type){
	var txtSTitle=trimAll(document.getElementById('title'+type).value);
	var articleList=document.getElementById(type+'List').value;
	//alert(articleList);
	var tags=document.getElementById('tag'+type).value;		
	if (!txtSTitle){
		inlineMsg('title'+type,'Title missing.',2);	
		return false;				
	}
	if(document.getElementById('hiddenField'+type+'List').value=='drop'){
		if (articleList==0){
			inlineMsg(type+'List','Category missing.',2);	
			return false;	
			}
	}
	else{
		if (document.getElementById('txt'+type+'List').value==''){
			inlineMsg('txt'+type+'List','Category missing.',2);	
			return false;	
			}
	}				
	if (tags==''){
		inlineMsg('tag'+type,'Tags missing.',2);	
		return false;
		}
		
		if(!document.getElementById('agrees'+type).checked){
		inlineMsg('agrees'+type,'You must agree with terms & conditions',2);	
		return false;	
	}
	
	}
	
function ValidateClientSubmission(form){
	
	var titlearticle			= form.titlearticle.value;
	var tagarticle	 			= form.tagarticle.value;
	var agreesarticle			= form.agreesarticle.checked;
	
	var txtArticleFile			= form.txtArticleFile.value;
	var isFileUploadEnabled 	= form.isFileUploadEnabled.value;

	if (titlearticle == ''){
		inlineMsg('titlearticle','Title missing.',2);	
		return false;				
	}
	
	if(isFileUploadEnabled == 'yes' && txtArticleFile == ''){
		inlineMsg('txtArticleFile','No file uploaded.',2);	
		return false;	
	}
				
	if (tagarticle==''){
		inlineMsg('tagarticle','Tags missing.',2);	
		return false;
	}
		
	if(!agreesarticle){
		inlineMsg('agreesarticle','You must agree with terms & conditions',2);	
		return false;	
	}
	
}

function validateGirlRegistration(){	

	var firstName=trimAll(document.getElementById('txtFirstName').value);
	var lastName=trimAll(document.getElementById('txtLastName').value);
	var month=trimAll(document.getElementById('month').value);
	var day=trimAll(document.getElementById('day').value);
	var year=trimAll(document.getElementById('year').value);
	var school=trimAll(document.getElementById('school').value);
	var major=trimAll(document.getElementById('major').value);
	var homeTown=trimAll(document.getElementById('txHometown').value);
	var email=trimAll(document.getElementById('gEmail').value);
	var txtcity=trimAll(document.getElementById('txtcity').value);
	var state=trimAll(document.getElementById('state').value);
	var txtZip=trimAll(document.getElementById('txtZip').value);
	var txtPhone=trimAll(document.getElementById('txtPhone').value);
	if(!firstName){
		inlineMsg('txtFirstName','First name missing.',2);
		return false;
	}
	if(!lastName){
		inlineMsg('txtLastName','Last name missing.',2);	
		return false;
	}
	if(month==0){
		inlineMsg('month','Month missing.',2);	
		return false;
		}
	
	if(day==0){
	inlineMsg('day','Day missing.',2);	
	return false;
	}
	
	if(year==0){
	inlineMsg('year','Year missing.',2);	
	return false;
	}

	if(!school){
	inlineMsg('school','School missing.',2);	
	return false;
	}
	
	if(!major){
	inlineMsg('major','Major missing.',2);	
	return false;
	}
	
	if(!homeTown){
	inlineMsg('txHometown','Hometown missing.',2);	
	return false;
	}
	
	if(!(document.getElementById('txtAboutme').value)){
	inlineMsg('txtAboutme','About Me is missing',2);
	return false;
	}
	
	if(isValidEmail(email)==0){
	inlineMsg('gEmail','Email missing.',2);	
	return false;
	}
	
	if(!txtcity){
	inlineMsg('txtcity','City missing.',2);	
	return false;
	}
	
	if(state==0){
	inlineMsg('state','State missing.',2);	
	return false;
	}
	
	if(!txtZip || isNaN(txtZip)){
	inlineMsg('txtZip','Invalid zip code',2);	
	return false;
	}
	
	
	if(!document.getElementById('girlAgreement').checked){
		inlineMsg('girlAgreement','You must agree terms & conditions.',2);	
		return false;	
		}
	
	}
function ValidateCategory(pid){	
	var msg='';
	var subCatVar='';
	var name=trimAll(document.getElementById('name').value);	
	var valide= /^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
	if(pid!=0 || pid==''){
		var parentid=document.getElementById('seladdeditparentcategory').value;
		subCatVar="sub ";
		if(parentid=='0'){
			inlineMsg('seladdeditparentcategory','Category.',2);	
			return false;
		}
	}
	if(name==''){
		inlineMsg('name','Please enter '+subCatVar+'category name.',2);	
		return false;
		
	}	
	return true;
	}
	
function ValidateNewGirls(){
	
	var firstName=trimAll(document.getElementById('txtFirstName').value);
	var lastName=trimAll(document.getElementById('txtLastName').value);
	var month=trimAll(document.getElementById('month').value);
	var day=trimAll(document.getElementById('day').value);
	var year=trimAll(document.getElementById('year').value);
	var gradYear=trimAll(document.getElementById('gradYearList').value);
	var currYear=trimAll(document.getElementById('currentYearList').value);
	var school=trimAll(document.getElementById('school').value);
	//var major=trimAll(document.getElementById('major').value);
	var homeTown=trimAll(document.getElementById('txHometown').value);
	var email=trimAll(document.getElementById('email').value);
	var txtcity=trimAll(document.getElementById('txtcity').value);
	var state=trimAll(document.getElementById('state').value);
	var txtZip=trimAll(document.getElementById('txtZip').value);
	var txtPhone=trimAll(document.getElementById('txtPhone').value);
	
	if(!firstName){
		inlineMsg('txtFirstName','First name missing.',2);
		return false;
	}
	if(!lastName){
		inlineMsg('txtLastName','Last name missing.',2);	
		return false;
	}
	if(month==0){
		inlineMsg('month','Month missing.',2);	
		return false;
		}
	
	if(day==0){
	inlineMsg('day','Day missing.',2);	
	return false;
	}
	
	if(year==0){
	inlineMsg('year','Year missing.',2);	
	return false;
	}

	if(gradYear==0){
	inlineMsg('gradYearList','Graduation Year missing.',2);	
	return false;
	}
	
	if(currYear==0){
	inlineMsg('currentYearList','Current Year missing.',2);	
	return false;
	}
	
	if(!school){
	inlineMsg('school','School missing.',2);	
	return false;
	}
	
/*	if(!major){
	inlineMsg('major','Major missing.',2);	
	return false;
	}*/
	
	if(!homeTown){
	inlineMsg('txHometown','Hometown missing.',2);	
	return false;
	}
	
	if(isValidEmail(email)==0){
	inlineMsg('email','Email missing.',2);	
	return false;
	}
	
	if(!txtcity){
	inlineMsg('txtcity','City missing.',2);	
	return false;
	}
	
	if(state==0){
	inlineMsg('state','State missing.',2);	
	return false;
	}
	
	if(!txtZip || isNaN(txtZip)){
	inlineMsg('txtZip','Invalid zip code',2);	
	return false;
	}
	
	if(!txtPhone){
		inlineMsg('txtPhone','Phone missing.',2);	
		return false;
	}

	if(document.addGirlform.txtImage.value=='' && document.getElementById('hiddenGirlImage').value==0) {
		inlineMsg('txtImage','Image missing.',2);	
		return false;
	}	

	if(document.getElementById('markCute').value=='' && document.getElementById('hiddenDate').value!='unapproved') {
		inlineMsg('markCute','Assigned date missing.',2);	
		return false;
	}	
		
		
	}

function validatenewnewsletter(){
	var error='';
	var valide= /^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
	var emailname=trimAll(document.getElementById('emailname').value);
	var subject=trimAll(document.getElementById('subject').value);
	var from_address=trimAll(document.getElementById('from_address').value);
	var reply_to_email_id=trimAll(document.getElementById('reply_to_email_id').value);
	var content=trimAll(document.getElementById('FCKeditor1').value);
	if (!emailname) {
		inlineMsg('emailname','Email name missing.',2);	
		return false;
	}
	if (!from_address.match(valide)) {
		inlineMsg('from_address','From email address missing.',2);	
		return false;
	}
	if (!reply_to_email_id.match(valide)) {
		inlineMsg('reply_to_email_id','Reply to email missing.',2);	
		return false;
	}
	if (!subject) {
		inlineMsg('subject','Subject missing.',2);	
		return false;
	}
}

function validateCurrYear(){
	
	if (!(document.getElementById('txtLevel').value)) {
		inlineMsg('txtLevel','Current Year missing.',2);	
		return false;				
		}	
	}


function validateMajor(){
	
	if (!(document.getElementById('txtMajor').value)) {
		inlineMsg('txtMajor','Major missing.',2);	
		return false;				
		}	
	}


function validateSchool(){
	
	if (!(document.getElementById('txtSchool').value)) {
		inlineMsg('txtSchool','Name of school missing.',2);	
		return false;				
		}	
	}

function validateGames(){
	var gameTitle=trimAll(document.getElementById('title').value);
	var gameDescription= trimAll(document.getElementById('description').value);
	var gameCategory=trimAll(document.getElementById('gamesList').value);
	
	if (!gameTitle) {
		inlineMsg('title','Title missing.',2);	
		return false;				
		}	
	if(document.getElementById('hiddenFieldgamesList').value=='drop'){
		if (gameCategory==0){
			inlineMsg('gamesList','Category missing.',2);	
			return false;	
			}
	}
	else{
		if (document.getElementById('txtgamesList').value==''){
			inlineMsg('txtgamesList','Category missing.',2);	
			return false;	
			}
	}	
	if (!gameDescription) {
		inlineMsg('description','Description missing.',2);	
		return false;				
		}
			//alert(document.gameform.gameImage.value +"\n\n"+document.getElementById('hiddenGameValue').value+"\n"+document.getElementById('prevlogo').value);	
	if (document.gameform.fileImage.value=='' && document.getElementById('prevlogo').value=='') {
		inlineMsg('fileImage','Image missing.',2);	
		return false;
		}	

	if (document.gameform.gameImage.value=='' && document.getElementById('hiddenGameValue').value=='') {
		inlineMsg('gameImage','Game missing.',2);	
		return false;
		}	
	}
function validateUser(){
	if(document.getElementById('firstname').value==''){
		inlineMsg('firstname','First name is missing',2);
		return false;
	}
	if(document.getElementById('lastname').value=='')
	{
		inlineMsg('lastname','Last name is missing',2);
		return false;
	}			
	if(isValidEmail(document.getElementById('email').value)==0){
		inlineMsg('email','Invalid Email',2);
		return false;
	}		
	if(document.getElementById('username').value==''){
		inlineMsg('username','User name is missing',2);
		return false;
	}		
			
	if(document.getElementById('password').value==''){
		inlineMsg('password','Password is missing',2);
		return false;
	}		
	if(document.getElementById('password').value.length<6){
		inlineMsg('password','Password must be of at least 6 character',2);
		return false;
	}
	
	}
function ValidatePush(today){
	var startdate=document.getElementById('startDate').value;
	var enddate=document.getElementById('endDate').value;
	var arrayStartDate=startdate.split(" ");
	var arrayEndDate=enddate.split(" ");
	//alert(arrayStartDate.length);
	if(arrayStartDate[0]<today){
		inlineMsg('startDate','Starting date must be greater than today.',2);	
		return false;
		}
	if(arrayStartDate[0]!=arrayEndDate[0])
		if(enddate<startdate){
			inlineMsg('endDate','Ending date must be greater than starting date.',2);	
			return false;		
		}	
	
	}
	
function ValidateContest(today){
	var error='';
	var txtSTitle=trimAll(document.getElementById('txtSTitle').value);
	var txtSDescription=document.getElementById('txtSDescription').value;
	var contestSkin=document.getElementById('contestSkin').value;
	var selContestSubCat=document.getElementById('selContestSubCat').value;	
	var startdate=document.getElementById('startOn').value;
	var enddate=document.getElementById('endOn').value;
	var createdBy=document.getElementById('selCClients').value;		
	if (!txtSTitle) {
		inlineMsg('txtSTitle','Title missing.',2);	
		return false;				
	}
	if(document.getElementById('hiddenFieldselContestSubCat').value=='drop'){
		if (selContestSubCat==0){
			inlineMsg('selContestSubCat','Sub above category missing.',2);	
			return false;	
			}
	}
	else{
		if(document.getElementById('txtselContestSubCat').value==''){
			inlineMsg('txtselContestSubCat','Sub below category missing.',2);	
			return false;	
			}
	}	
	if (startdate=='') {
		inlineMsg('startOn','Starting date missing.',2);	
		return false;		
	}	
	if (enddate=='') {
		inlineMsg('endOn','Ending date missing.',2);	
		return false;		
	}	
	var arrayStartDate=startdate.split(" ");
	var arrayEndDate=enddate.split(" ");
	//alert(document.getElementById('hiddenValue').value);
	if(arrayStartDate[0]<today && document.getElementById('hiddenValue').value==''){
		inlineMsg('startOn','Starting date must be greater than today.',2);	
		return false;
		}
		
	if(arrayStartDate[0]!=arrayEndDate[0])
		if(enddate<startdate){
			inlineMsg('endOn','Ending date must be greater than starting date.',2);	
			return false;		
		}	
	
	
	if (document.getElementById('txtSDescription').value=='') {
		inlineMsg('txtSDescription','Description missing.',2);	
		return false;		
	}	
	
	if (createdBy==0 && document.userform.contestType[1].checked){
		inlineMsg('selCClients','Sponsor name missing.',2);	
		return false;
		}
	if (contestSkin==0 && document.userform.contestType[1].checked){
		inlineMsg('contestSkin','Background skin missing.',2);	
		return false;		
		}	
	}
	
	
function ValidateClientContest(today){
	//alert(today);
	var txtSTitle=trimAll(document.getElementById('txtSTitle').value);
	var txtSDescription=document.getElementById('txtSDescription').value;	
	var selContestSubCat=document.getElementById('selContestSubCat').value;	
	var startdate=document.getElementById('startOn').value;
	var enddate=document.getElementById('endOn').value;
	if (!txtSTitle) {
		inlineMsg('txtSTitle','Title missing.',2);	
		return false;				
		}	
	if (selContestSubCat==0){
		inlineMsg('selContestSubCat','Sub above category missing.',2);	
		return false;	
		}
	if (document.getElementById('startOn').value=='') {
		inlineMsg('startOn','Starting date missing.',2);	
		return false;		
	}	
	if (document.getElementById('endOn').value=='') {
		inlineMsg('endOn','Ending date missing.',2);	
		return false;		
	}
	var arrayStartDate=startdate.split(" ");
	var arrayEndDate=enddate.split(" ");
	if(arrayStartDate[0]<today){
		inlineMsg('startOn','Starting date must be greater than today.',2);	
		return false;
		}
		
	if(arrayStartDate[0]!=arrayEndDate[0])
		if(enddate<startdate){
			inlineMsg('endOn','Ending date must be greater than ending date.',2);	
			return false;		
		}	
	
	
	if (!txtSDescription) {
		inlineMsg('txtSDescription','Description missing.',2);	
		return false;		
		}	
	}
function chkSendEmail(){
	if(document.getElementById('txtName').value==''){
		inlineMsg('txtName','Name is missing',2);
		return false;
	}
	if(isValidEmail(document.getElementById('txtSender').value)==0)
	{
		inlineMsg('txtSender','Your email is invalid',2);
		return false;
	}			
	if(document.getElementById('txtReceiver').value==''){
		inlineMsg('txtReceiver','Receiver email is invaild',2);
		return false;
	}
	if(document.getElementById('txtMessage').value==''){
		inlineMsg('txtMessage','Message is missing',2);
		return false;
	}
}
function validateClientSignup(){	
	if(document.getElementById('txtFName').value==''){
		inlineMsg('txtFName','Your name is missing',2);
		return false;
	}
	
	if(document.getElementById('txtEmail').value == ''){
		inlineMsg('txtEmail','Blank Email',2);
		return false;
	}	
	
	if(isValidEmail(document.getElementById('txtEmail').value)==0){
		inlineMsg('txtEmail','Invalid Email',2);
		return false;
	}
	
	if(document.getElementById('txtUser').value==''){
		inlineMsg('txtUser','User name is missing',2);
		return false;
	}	
	
	if(!isNaN(document.getElementById('txtUser').value)){
		inlineMsg('txtUser','Username cannot be a number',2);
		return false;
	}
	
	if(document.getElementById('txtPass').value==''){
		inlineMsg('txtPass','Password is missing',2);
		return false;
	}		
	if(document.getElementById('txtPass').value.length<6){
		inlineMsg('txtPass','Password must be of at least 6 character',2);
		return false;
	}		
	if(document.getElementById('txtPass').value!=document.getElementById('txtConfirmPass').value){
		inlineMsg('txtConfirmPass','Password do not match',2);
		return false;
	}	
	if(document.getElementById('captcha').value==''){
		inlineMsg('captcha','Captcha missing.',2);
		return false;
	}
	
	 if(!document.frmSignUp.chkTerms.checked)
	 {
		 inlineMsg('chkTerms','You need to agree our Terms and Conditions.',2);
		return false; 
	}
}
	
	function ValidatePartnerContent(){
	var title=trimAll(document.getElementById('title').value);
	
	if(!title){
		inlineMsg('title','Title missing',2);
		return false;
		}
	
	if(document.partnerContentForm.fileImage.value=='' && document.getElementById('prevlogo').value==''){
			inlineMsg('fileImage','Image missing',0);
			return false;
		}
	
	}
	
function ValidateAdminPartnerContent(){
	var title=trimAll(document.getElementById('title').value);
	var partner=trimAll(document.getElementById('partnerCat').value);
	var color=trimAll(document.getElementById('strokecolor').value);
	if(!color){
		inlineMsg('strokecolor','Backgroundcolor missing',2);
		return false;
		}
	if(!title){
		inlineMsg('title','Title missing',2);
		return false;
		}
	if(document.getElementById('hiddenFieldpartnerCat').value=='drop'){
		if (partner==0){
			inlineMsg('partnerCat','Partner name missing',2);	
			return false;	
			}
	}
	else{
		if(document.getElementById('txtpartnerCat').value==''){
			inlineMsg('txtpartnerCat','Partner name missing',2);	
			return false;	
			}
		}
		
	}
function validateClientVideoGame(){
	if(document.getElementById('videogamefilePath').value==''){
		inlineMsg('videogamefilePath','File missing',2);	
		return false;	
	}
	if(document.getElementById('videogametitle').value==''){
		inlineMsg('videogametitle','Title missing',2);	
		return false;	
	}
	if(document.getElementById('videogameCategoryList').value=='0'){
		inlineMsg('videogameCategoryList','Please choose category.',2);	
		return false;	
	}
	if(document.getElementById('videogamedescription').value==''){
		inlineMsg('videogamedescription','Description missing',2);	
		return false;	
	}
	
	
	if(!document.getElementById('videogameagree').checked){
		inlineMsg('videogameagree','You must agree with terms & conditions',2);	
		return false;	
	}

	}
function validateClientVideo(){			
	if(document.getElementById('videofilePath').value==''){
		inlineMsg('videofilePath','File missing',2);	
		return false;	
	}
	if(document.getElementById('videotitle').value==''){
		inlineMsg('videotitle','Title missing',2);	
		return false;	
	}
	if(document.getElementById('videoCategoryList').value=='0'){
		inlineMsg('videoCategoryList','Please choose category.',2);	
		return false;	
	}
	if(document.getElementById('videodescription').value==''){
		inlineMsg('videodescription','Description missing',2);	
		return false;	
	}
	
	
	if(!document.getElementById('videoagree').checked){
		inlineMsg('videoagree','You must agree with terms & conditions',2);	
		return false;	
	}
}


function displayErrorMsg(errorMsg){	
	if(errorMsg!=''){
		document.getElementById('errorMsg').style.display='';		
		document.getElementById('errorMsg').innerHTML=errorMsg;
		return false;
	}
	else
		return true;
	}
	
function validateClientHotLink(){	
	if(document.getElementById('title').value==''){
		inlineMsg('title','Title missing.',2);	
		return false;
		}
	if(isValidURL($('hotlink_url').value)){
		inlineMsg('hotlink_url','Invalid URL.',2);	
		return false;
		}
	}

function validateGSetting(){
	if(document.getElementById('periodicValue').value==''){
		inlineMsg('periodicValue','Periodic value missing.',2);	
		return false;
		}
	}
function ValidateQuestion(){
	var question=trimAll(document.getElementById('question').value);
	var questionCat=trimAll(document.getElementById('questionCat').value);
	if(!question){		
		inlineMsg('question','Title missing.', 2);	
		return false;	
		}
	if(document.getElementById('hiddenFieldquestionCat').value=='drop'){
		if (questionCat==0){
			inlineMsg('questionCat','Category missing.',2);	
			return false;	
			}
	}
	else{
		if(document.getElementById('txtquestionCat').value==''){
			inlineMsg('txtquestionCat','Category missing.',2);	
			return false;	
			}
		}
	if(!document.getElementById('questionagreement').checked){
		inlineMsg('questionagreement','You must agree terms & conditions.',2);	
		return false;	
		}
	}
	
function ValidateAdminLogin(){
  	return true;
}

function ValidateLink(){
	var txtTitle=trimAll(document.getElementById('txtTitle').value);
	var txtWebsite=document.getElementById('txtWebsite').value;
	var subCategoryList=document.getElementById('subCategoryList').value;		
	var txtDescription=document.getElementById('txtDescription').value;		
	var tags=document.getElementById('tags').value;		
	if (!txtTitle) {
		inlineMsg('txtTitle','Title missing.',2);	
		return false;				
	}
	if(document.getElementById('hiddenFieldsubCategoryList').value=='drop'){
		if (subCategoryList==0){
			inlineMsg('subCategoryList','Sub category missing.',2);	
			return false;	
			}
	}
	else{
		if (document.getElementById('txtsubCategoryList').value==''){
			inlineMsg('txtsubCategoryList','Sub category missing.',2);	
			return false;	
			}
	}	
	if (!txtWebsite) {
		inlineMsg('txtWebsite','Url missing.',2);	
		return false;		
	}
	if (!txtDescription) {
		inlineMsg('txtDescription','Description missing.',2);	
		return false;		
	}
	if (tags==''){
		inlineMsg('tags','Tags missing.',2);	
		return false;
		}
	if (document.entryform.txtImage.value=='' && document.getElementById('hiddenImage').value==0) {
		inlineMsg('txtImage','Image missing.',2);	
		return false;
		}		
	}
function ValidateArticle(){
	var txtSTitle=trimAll(document.getElementById('title').value);
	var articleList=document.getElementById('articleList').value;		
	var tags=document.getElementById('tags').value;		
	if (!txtSTitle) {
		inlineMsg('title','Title missing.',2);	
		return false;				
	}
	if(document.getElementById('hiddenFieldarticleList').value=='drop'){
		if (articleList==0){
			inlineMsg('articleList','Category missing.',2);	
			return false;	
			}
	}
	else{
		if (document.getElementById('txtarticleList').value==''){
			inlineMsg('txtarticleList','Category missing.',2);	
			return false;	
			}
	}				
	if (tags==''){
		inlineMsg('tags','Tags missing.',2);	
		return false;
		}
	
	}
function ValidateVideo(){	
	var txtSTitle=trimAll(document.getElementById('txtSTitle').value);
	var txtSDescription=document.getElementById('txtDescription').value;
	var selContestSubCat=document.getElementById('videoSubCategoryList').value;		
	var tags=document.getElementById('tags').value;		
	if (!txtSTitle) {
		inlineMsg('txtSTitle','Title missing.',2);	
		return false;				
	}
	if(document.getElementById('hiddenFieldvideoSubCategoryList').value=='drop'){
		if (selContestSubCat==0){
			inlineMsg('videoSubCategoryList','Please select category.',2);	
			return false;	
			}
	}
	else{
		if (document.getElementById('txtvideoSubCategoryList').value==''){
			inlineMsg('txtvideoSubCategoryList','Sub category missing.',2);	
			return false;	
			}
	}	
	if (!txtSDescription) {
		inlineMsg('txtDescription','Description missing.',2);	
		return false;		
	}		
	if (tags==''){
		inlineMsg('tags','Tags missing.',2);	
		return false;
		}
	if (document.entryform.txtImage.value=='' && document.getElementById('hiddenImage').value==0) {
		inlineMsg('txtImage','Video missing.',2);	
		return false;
		}		
	
}
function ValidateClientEntry(){/*
	var error='';
	var txttitle=document.entryform.txtSTitle.value;		
	if (!trimAll(txttitle)) {
		inlineMsg('txtSTitle','Title missing.',2);
		return false;
		}
	if (contestName==0){
		inlineMsg('entriesContestList','Contest name missing.',2);	
		return false;
		}
	if (document.entryform.txtImage[0].value=='' && document.entryform.hiddenImage[0].value==0) {
		inlineMsg('txtImage','Image/video missing.',2);	
		return false;
		}			
	
	*/
	return true;
	}
function ValidateEntry(){
	var error='';
	var txtSTitle=trimAll(document.getElementById('txtSTitle').value);
	var contestName=document.getElementById('entriesContestList').value;				
	if (!txtSTitle) {
		inlineMsg('txtSTitle','Title missing.',2);
		return false;
		}
	if (contestName==0){
		inlineMsg('entriesContestList','Contest name missing.',2);	
		return false;
		}
	if (document.entryform.txtImage.value=='' && document.getElementById('hiddenImage').value==0) {
		inlineMsg('txtImage','Image/video missing.',2);	
		return false;
		}			
	}

function trimAll( strValue ) {
	var objRegExp = /^(\s*)$/;
		if(objRegExp.test(strValue)) {
		   strValue = strValue.replace(objRegExp, '');
		   if( strValue.length == 0)
			  return strValue;
		}
	   objRegExp = /^(\s*)([\W\w]*)(\b\s*$)/;
	   if(objRegExp.test(strValue)) {
		   strValue = strValue.replace(objRegExp, '$2');
		}
	  return strValue;
}

function taketootherpage(page){
	document.location=page;
}