/* Subscribe newsletter validation */ 
function SubNewsletter() {
	
	var error = new Array();
	var errorMessage = "";
	var frm = document.frmNewsletter;
	error[1] = checkText(frm.newsletter) ? "" : "Email is empty!";
	if(error[1]=="") {
		error[1]=emailCheck(frm.newsletter.value) ? "" : "Please Enter a valid Email Address";		
	}
	for(var i= 0 ;i<error.length; ++i)
		
		if(error[i]!=undefined)
			errorMessage+= error[i] != "" ? " * " +error[i]+"\n" : "";

		if(errorMessage == "") {
			frm.submit();
			return true;
		
		} else {
			alert(errorMessage);
			return false;
		}
}

/* Call back form validation */ 
function CallBack() {
	
	var error = new Array();
	var errorMessage = "";
	var frm = document.callback;
	
	error[1] = checkText(frm.name) ? "" : "Name is empty!";
	error[2] = checkText(frm.email) ? "" : "Email is empty!";
	if(error[2]=="") {
		error[2]=emailCheck(frm.email.value) ? "" : "Please Enter a valid Email Address";		
	}
	/*error[3] = checkText(frm.phone) ? "" :  "Phone is empty!";
	if(error[3]=="") {
		error[3]=isOnlyNumeric(frm.phone.value) ? "" : "Please Enter a valid Phone Number";		
	}
	error[4] = checkText(frm.time_call) ? "" :  "Time for Call is empty!";*/
	error[3] = checkText(frm.security_code) ? "" :  "Security Code is empty!";
	for(var i= 0 ;i<error.length; ++i)
		
		if(error[i]!=undefined)
			errorMessage+= error[i] != "" ? " * " +error[i]+"\n" : "";

		if(errorMessage == "") {
			frm.submit();
			return true;
		
		} else {
			alert(errorMessage);
			return false;
		}
}

/* Download Trial form validation */ 
function DownloadTrial() {
	
	var error = new Array();
	var errorMessage = "";
	var frm = document.frmDownload;
	
	error[1] = checkText(frm.name_txt) ? "" : "Name is empty!";
	error[2] = checkText(frm.email_txt) ? "" : "Email is empty!";
	if(error[2]=="") {
		error[2]=emailCheck(frm.email_txt.value) ? "" : "Please Enter a valid Email Address";		
	}
	error[3] = checkText(frm.phone_txt) ? "" :  "Phone is empty!";
	if(error[3]=="") {
		error[3]=isOnlyNumeric(frm.phone_txt.value) ? "" : "Please Enter a valid Phone Number";		
	}
	error[4] = checkText(frm.organisation_txt) ? "" :  "Organisation Name is empty!";
	error[5] = checkText(frm.security_code1) ? "" :  "Security Code is empty!";
	//error[6] = checkText(frm.comment_txt) ? "" : "Comments is empty!";
	for(var i= 0 ;i<error.length; ++i)
		
		if(error[i]!=undefined)
			errorMessage+= error[i] != "" ? " * " +error[i]+"\n" : "";

		if(errorMessage == "") {
			frm.submit();
			return true;
		
		} else {
			alert(errorMessage);
			return false;
		}
}

