﻿function MM_openBrWindow(theURL,winName,features) { //v2.0
  //alert(features);
  window.open(theURL,winName,features);
}

function validate_required(field,alerttxt){
	with (field){
	  if (value==null||value=="")  {
		  alert(alerttxt);
		  return false;
	  }
	  else   {
	  	return true;
	  }
	}
}

function validate_email(field,alerttxt)
{
with (field)
{
apos=value.indexOf("@");
dotpos=value.lastIndexOf(".");
if (apos<1||dotpos-apos<2) 
  {alert(alerttxt);return false;}
else {return true;}
}
}

function validate_PostForm(thisform){
	with (thisform){
		if (validate_required(comment,"Comment must be filled out!")==false) {
			comment.focus();
			return false;
			}		
	}
}

function validate_ResendForm(thisform){
	with (thisform){
		if (validate_required(email,"Email must be filled out!")==false) {
			email.focus();
			return false;
			}
				
	}
}

function validate_PwdForm(thisform)
{
	with (thisform){
            if (validate_required(Username,"Username must be filled out!")==false) {
            Username.focus();
            return false;
            }
    
		if (validate_required(pwd,"Orginal Password must be filled out!")==false) {
			pwd.focus();
			return false;
			}
		if (validate_required(pwd1,"New Password must be filled out!")==false) {
			pwd1.focus();
			return false;
			}
		if (validate_required(pwd2,"Confirm New Password must be filled out!")==false) {
			pwd2.focus();
			return false;
			}
		if (pwd1.value != pwd2.value){
			alert("Passwords do not match!");
			pwd1.focus();
			return false;		
		}				
		if (pwd1.value.length < 6){
			alert("Passwords must be at least 6 characters long.  Please try again!");
			pwd1.focus();
			return false;
		}
	}
}

function validate_BlogForm(thisform)
{
	with (thisform){
		if (validate_required(user,"Username must be filled out!")==false) {
			user.focus();
			return false;
			}
		if (validate_required(pwd,"Password must be filled out!")==false) {
			pwd.focus();
			return false;
			}
	}
}


function validate_form(thisform)
{


	with (thisform){
		var ans = parseInt(numOne.value) + parseInt(numTwo.value);	


		if (validate_required(fName,"First Name must be filled out!")==false) {
			fName.focus();
			return false;
			}
		if (validate_required(lName,"Last Name must be filled out!")==false) {
			lName.focus();
			return false;
			}
		/*	
		alert(country.value);	
		if (country.value == 'Select one') {
			alert("Country must be filled out!");
			country.focus();
			return false;
			}
			*/

	
		if (validate_required(email1,"Email must be filled out!")==false) {
			email1.focus();
			return false;
			}
			
		if (validate_required(email2,"Confirm Email must be filled out!")==false) {
			email2.focus();
			return false;
			}
			
		if (email1.value != email2.value) {
			alert("Email and Confirm Email fields must be the same.  Please try again.");
			email1.focus();
			return false;
			}
		
		if (validate_email(email1,"Email not in a valid format.  Please try again.") == false) {
			email1.focus();
			return false;	
		}
			

		if (validate_email(email2,"Confirm Email not in a valid format.  Please try again!") == false) {
			email2.focus();
			return false;	
		}
		
		if (validate_required(country,"Country must be filled out!")==false) {
			country.focus();
			return false;
			}

		if (validate_required(skt,"Question Must Be Answered!")== false) {
			skt.focus();
			return false;
			}
			
		if (skt.value != ans){
			alert("Answer to question is incorrect.  Please try again!");
			skt.focus();
			return false;
		}
		
		if (validate_required(pwd,"Password must be filled out!")== false) {
			pwd.focus();
			return false;
			}
		
		if (pwd.value.length < 6){
			alert("Passwords must be at least 6 characters long.  Please try again!");
			pwd.focus();
			return false;
		}	
		if (validate_required(pwd2,"Confirm Password must be filled out!")== false) {
			pwd2.focus();
			return false;
			}
		
	
		if (pwd.value != pwd2.value){
			alert("Passwords do not match!");
			pwd.focus();
			return false;		
		}			
		
		
		
			
	}


}