var months=new Array(13);
months[1]="January";
months[2]="February";
months[3]="March";
months[4]="April";
months[5]="May";
months[6]="June";
months[7]="July";
months[8]="August";
months[9]="September";
months[10]="October";
months[11]="November";
months[12]="December";
var time=new Date();
var lmonth=months[time.getMonth() + 1];
var date=time.getDate();
var year=time.getYear();
if (year < 2000)
year = year + 1900; 

window.onerror  = null;
window.onerror = errorHandler;

function errorHandler() { return true;}
var headURL = "http://www.chemopharm.com.my/framework/module/main/";

mDebugging=1 


function popEmail(URL,ADDON) {
	//alert(URL)
	URL = document.URL;
	window.open(headURL+'emailpage.php?URL='+URL+'&'+ADDON,"refer","width=550,height=350,menubar=0,scrollbars=no,resizable=no");
}
function bookmarksite(title, url){
	title = "Chemopharm Sdn Bhd";
	url = document.URL;
if (document.all) {
window.external.AddFavorite(url, title);
} else if (window.sidebar) {
window.sidebar.addPanel(title, url, "")
}
}

function printPage(URL,ADDON) {
	//alert(URL)
	window.print();
}

function gotoLINK(URL) {
	var leftPos = (screen.availWidth-800) / 2;
	var topPos = (screen.availHeight-400) / 2;
	if (URL != "") {
		window.open(URL,"pro","width=800,height=600,menubar=yes,scrollbars=yes,resizable=yes,top=" + topPos + ',left=' + leftPos);
	}
}


function checkemail(str){
  var filter=/^.+@.+\..{2,3}$/
  return (filter.test(str))
}

function enquiryvalidator(f) {
var validnum = "0123456789";
var validchar  = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ";
var validic  = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
var validemail  = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ@-_.";

	if(f.purpose[0].checked || f.purpose[1].checked || f.purpose[2].checked || f.purpose[3].checked || f.purpose[4].checked || f.purpose[5].checked) {
	} else {
		alert("Please select the items that apply and let us know how to contact you.");
		f.purpose[0].focus();
		return false;
	}

	if(f.fname.value == "") {
		alert("Please indicate your first name.");
		f.fname.focus();
		return false;
	}

	if(f.lname.value == "") {
		alert("Please indicate your last name.");
		f.lname.focus();
		return false;
	}
	
	if(f.jobtitle.value == "") {
		alert("Please indicate your job title.");
		f.jobtitle.focus();
		return false;
	}
	if(f.org.value == "") {
		alert("Please indicate your organisation name.");
		f.org.focus();
		return false;
	}
	
	if(f.email.value == "") {
		alert("Please indicate your email address.");
		f.email.focus();
		return false;
	}

if (f.email.value != ""){
	if(checkemail(f.email.value) == false) {
		alert("Please key in a valid email address");
		f.email.focus();
		return false;
	 }
} else {
alert("Please indicate your email address");
f.email.focus();
return false;
}

	if (f.email.value != ""){
	for (var i=0;i<f.email.value.length;i++){
		temp = "" + f.email.value.substring(i,i+1);
		if (validemail.indexOf(temp) == -1){
			alert('Please enter a valid email address.');
			f.email.focus();
			return false;
			}
		}
	}
	
	
	if(f.comm[0].checked || f.comm[1].checked || f.comm[2].checked || f.comm[3].checked) {
	} else {
		alert("Please select which communication vehicle do you prefer?");
		f.comm[0].focus();
		return false;
	}


return true;
}



function formvalidator(f) {
var validnum = "0123456789";
var validchar  = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ";
var validic  = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
var validemail  = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ@-_.";


	if(f.name.value == "") {
		alert("Please indicate your name.");
		f.name.focus();
		return false;
	}
	
	if(f.address.value == "") {
		alert("Please indicate your address.");
		f.address.focus();
		return false;
	}
	if(f.phone.value == "") {
		alert("Please indicate your phone.");
		f.phone.focus();
		return false;
	}
	
	if(f.email.value == "") {
		alert("Please indicate your email address.");
		f.email.focus();
		return false;
	}

if (f.email.value != ""){
	if(checkemail(f.email.value) == false) {
		alert("Please key in a valid email address");
		f.email.focus();
		return false;
	 }
	

} else {
alert("Please indicate your email address");
f.email.focus();
return false;
}

	if (f.email.value != ""){
	for (var i=0;i<f.email.value.length;i++){
		temp = "" + f.email.value.substring(i,i+1);
		if (validemail.indexOf(temp) == -1){
			alert('Please enter a valid email address.');
			f.email.focus();
			return false;
			}
		}
	}

return true;
}