function invalid() 
{
		if (document.frmLogin.name.value.length < 1) 
		{
		alert("Please enter your Name");
		document.frmLogin.name.focus();
		return false;
		}

		if (document.frmLogin.email.value.length < 3) 
		{
		alert("Please enter your e-mail");
		document.frmLogin.email.focus();
		return false;
		}

var str=document.frmLogin.email.value
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (filter.test(str))
return true;
else{
alert("Please input a valid email address!")
document.frmLogin.email.focus();
return false;
}

return true;
}

function NumOnly(e) {
   var KeyCode = (e.keyCode) ? e.keyCode : e.which;
   return ((KeyCode == 8) // backspace
        || (KeyCode == 9) // tab
        || (KeyCode == 37) // left arrow
        || (KeyCode == 39) // right arrow
        || (KeyCode == 46) // delete
		|| (KeyCode == 45)
        || ((KeyCode > 47) && (KeyCode < 58)) // 0 - 9
   );
}

function care() 
{
if (document.frmcare.personName.value.length < 2) {
alert("Please enter your name");
document.frmcare.personName.focus();
return false;
}

if (document.frmcare.userFile.value< 5) {
alert("Please attach your resume");
document.frmcare.userFile.focus();
return false;
}
var str=document.frmcare.personEmail.value
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (filter.test(str))
return true;
else{
alert("Please input a valid email address!")
document.frmcare.personEmail.focus();
return false;
}
return true;
}

function feed() {
if (document.feedback.name.value.length < 2) {
alert("Please enter your name");
document.feedback.name.focus();
return false;
}

if (document.feedback.description.value.length < 5) {
alert("Please enter your description");
document.feedback.description.focus();
return false;
}

var str=document.feedback.email.value
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (filter.test(str))
return true;
else{
alert("Please input a valid email address!")
document.feedback.email.focus();
return false;
}

return true;
}


function getposOffset(overlay, offsettype){
var totaloffset=(offsettype=="left")? overlay.offsetLeft : overlay.offsetTop;
var parentEl=overlay.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
return totaloffset;
}

function overlay(curobj, subobjstr, opt_position){
if (document.getElementById){
var subobj=document.getElementById(subobjstr)
subobj.style.display=(subobj.style.display!="block")? "block" : "none"
var xpos=getposOffset(curobj, "left")+((typeof opt_position!="undefined" && opt_position.indexOf("right")!=-1)? -(subobj.offsetWidth-curobj.offsetWidth) : 0) 
var ypos=getposOffset(curobj, "top")+((typeof opt_position!="undefined" && opt_position.indexOf("bottom")!=-1)? curobj.offsetHeight : 0)
subobj.style.left=xpos+"px"
subobj.style.top=ypos+"px"
return false
}
else
return true
}

function overlayclose(subobj){
document.getElementById(subobj).style.display="none"
}
