<!--//
function emailCheck(theField){
	var j = theField.value.length;
	var k = j-1;
	var l = j+1;
	var firstChar = 'N';
	var dot = 0;
	var thingy = 0;
	for(var i = 0; i < j; i++){
		var ch = theField.value.substring(i, i+1);
		if (ch == " "){
			alert('Please enter a valid email address.');
			theField.focus();
			theField.select();
			return false;
		}
		if (i ==0 && ch != "@"){
			firstChar = 'Y';
		}
		if (i !=0 && ch == "@"){
			thingy++;
			l = i+1;
			continue;
		}
		if (i != l && i != k && ch == "." && thingy != 0){
			dot++;
			continue;
		}
	}
	if(j > 0){
		if (firstChar == 'N' || dot == 0 || thingy == 0 || thingy > 1){
			alert('Please enter a valid email address.');
			theField.focus();
			theField.select();
			return false;
		} else {
			return true;
		}
	} else {
		return true;
	}
}

function phoneCheck(theField, theLabel){
	j = theField.value.length;
	k = 0;
	for(var i = 0; i < j; i++){
		var ch = theField.value.substring(i, i+1);
		if ((ch < "0" || "9" < ch) && (ch != "-") &&(ch != " ")){
			alert('Your '+ theLabel +' should contain numerals only.');
			theField.focus();
			theField.select();
			i = j;
			k = 1;
			return false;
		}
	}
	if(k == 0){
		return true;
	} else {
		return false;
	}
}

function isNumber(theField){
	for(var i = 0; i < theField.value.length; i++){
		var ch = theField.value.substring(i, i+1);
		if (ch < "0" || "9" < ch){  
			return false;
		}
	}
	return true;
}

function isFieldBlank(theField){
	if(theField.value.length == 0)		
		return true;		
	else			
		return false;	
}

function isTextareaBlank(theField){
	if(theField.value == "")		
		return true;		
	else			
		return false;	
}

function check_form(form,formtype){

	if(formtype == 1){
		if(isFieldBlank(form.user_name)){
			alert('Please enter your name.');
			form.user_name.focus();
		}else if(isFieldBlank(form.email)){
			alert('Please enter your email.');
			form.email.focus();
		} else if(!emailCheck(form.email)){
//			alert('Please enter a valid email address');
			form.email.focus();
		//}else if(isFieldBlank(form.phone)){
		//	alert('Please enter your phone number.');
		//	form.phone.focus();
		//}else if(!phoneCheck(form.phone, 'phone number')){
		//	return;
		}else if(isFieldBlank(form.subject)){
			alert('Please enter a subject.');
			form.subject.focus();		
		}else if(isFieldBlank(form.verif_box)){
			alert('Please enter a verification code.');
			form.verif_box.focus();
		}else if(isFieldBlank(form.message)){
			alert('Please enter a message.');
			form.message.focus();
		}else{
			form.submit();
		}
	}else if(formtype == 2){
		if(isFieldBlank(form.your_email)){
			alert('Please enter your email.');
			form.your_email.focus();
		} else if(!emailCheck(form.your_email)){
//			alert('Please enter a valid email address');
			form.your_email.focus();
		}else if(isFieldBlank(form.friend_email)){
			alert('Please enter your friend\'s email.');
			form.friend_email.focus();
		} else if(!emailCheck(form.friend_email)){
//			alert('Please enter a valid email address');
			form.friend_email.focus();
		}else{
			form.submit();
		}
	}

}
//-->
