<!-- hide
function echeck(str)
{
	var at="@";
	var dot=".";
	var lat=str.indexOf(at);
	var lstr=str.length;
	var ldot=str.indexOf(dot);
	if (str.indexOf(at)==-1){
		alert("Please enter a valid email");
		return false;
	}
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		alert("Please enter a valid email");
		return false;
	}
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		alert("Please enter a valid email");
		return false;
	}
	if (str.indexOf(at,(lat+1))!=-1){
		alert("Please enter a valid email");
		return false;
	}
	if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		alert("Please enter a valid email");
		return false;
	}
	if (str.indexOf(dot,(lat+2))==-1){
		alert("Please enter a valid email");
		return false;
	}
	if (str.indexOf(" ")!=-1){
		alert("Please enter a valid email");
		return false;
	}
	return true;
}


function Trim(TRIM_VALUE){
//credits to apriori
//http://www.apriori-it.co.uk/Trim.asp
	if(TRIM_VALUE.length < 1){
		return"";
	}
	TRIM_VALUE = RTrim(TRIM_VALUE);
	TRIM_VALUE = LTrim(TRIM_VALUE);
	if(TRIM_VALUE==""){
		return "";
	}
	else{
		return TRIM_VALUE;
	}
} //End Function

function RTrim(VALUE){
	var w_space = String.fromCharCode(32);
	var v_length = VALUE.length;
	var strTemp = "";
	if(v_length < 0){
		return"";
	}
	var iTemp = v_length -1;

	while(iTemp > -1){
		if(VALUE.charAt(iTemp) == w_space){
	
		}else{
			strTemp = VALUE.substring(0,iTemp +1);
			break;
		}
		iTemp = iTemp-1;

	} //End While
	return strTemp;
} //End Function

function LTrim(VALUE){
	var w_space = String.fromCharCode(32);
	if(v_length < 1){
		return"";
	}
	var v_length = VALUE.length;
	var strTemp = "";

	var iTemp = 0;

	while(iTemp < v_length){
		if(VALUE.charAt(iTemp) == w_space){

		}else{
			strTemp = VALUE.substring(iTemp,v_length);
			break;
		}
		iTemp = iTemp + 1;
	} //End While
	return strTemp;
} //End Function


function check_form(f) {
	var xflag=0;
	switch (f.name) {

	case "contact":
		for(i=0;i<f.length;i++) {
			if (f.elements[i].name.substring(0,2)=="C_") {
				if (Trim(f.elements[i].value)=="") {
					alert(f.elements[i].id+" cannot be empty!");
					f.elements[i].focus();
					xflag = 1;
					break;
				} else if (f.elements[i].name=="C_email" && echeck(f.elements[i].value)==false) {
					f.elements[i].focus();
					xflag = 1;
					break;
				}
			}
		}
		break;
	} //end of switch

	if (xflag==1) {
		return false;
	}
}

function chk_all(f) { //select/deselect all checkbox on single page
	if (f.chkmark.checked) {
		for (i = 0; i < f.length; i++) {
			if (f.elements[i].type == "checkbox" && f.elements[i].name != 'chkmark' && f.elements[i].name.substring(f.elements[i].name.length,f.elements[i].name.length-2) != '_v') {
				f.elements[i].checked=true;
			}
		}
	} else {
		for (i = 0; i < f.length; i++) {
			if (f.elements[i].type == "checkbox" && f.elements[i].name != 'chkmark' && f.elements[i].name.substring(f.elements[i].name.length,f.elements[i].name.length-2) != '_v') {
				f.elements[i].checked=false;
			}
		}
	}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//-->