function OnButton1(param1,param2)
{	
	if(CheckEmpty(param1,param2))
	{
		document.frmAdmin.action = "verify.asp"
		document.frmAdmin.target = "_self";	// Open in a new window
		document.frmAdmin.submit();
		return true;
	}
	else 
	return false;
}

function OnButton2(param1,param2)
{		
	if(CheckEmpty(param1,param2))
	{		
		document.frmAdmin.action = "give_pwd.asp"
		document.frmAdmin.target = "_self";	// Open in a new window
		document.frmAdmin.submit();
		return true;
	}
	else	
		return false;
}

function resetform()
{
	frm = document.frmenquiry;

	for(i=0;i<frm.elements.length;i++)
	{
		if(frm.elements[i].type == "text" || frm.elements[i].name == "address" || frmelements[i].name == "textarea")
		{
			frm.elements[i].value = "";
		}
	}
}
function CheckEmpty(obj1,obj2)
{
	
 obj1.value=trimAll(obj1.value);
 obj2.value=trimAll(obj2.value);
 if (obj1.value=="" && obj2.value=="")
 {
 	alert ("Enter Username and Password..");
 	return false;
 }
 else if(obj1.value=="")
 {
 	alert ("Enter Username..");
 	return false;	
 }	
 else if(obj2.value=="")
 {
 	alert ("Enter Password..");
 	return false;	
 }	
 else		
	return true;
}


function zipCheck(e)
	{
		var key = window.event ? e.keyCode : e.which;
		var keychar = String.fromCharCode(key);
		reg = /\d/;
		return reg.test(keychar);
	}		
function strCheck(e)
	{
		var key = window.event ? e.keyCode : e.which;
		var keychar = String.fromCharCode(key);
		reg = /[A-Za-z . -]/;
		return reg.test(keychar);
	}			
function digitCheck(e)
	{
		var key = window.event ? e.keyCode : e.which;
		var keychar = String.fromCharCode(key);
		reg = /[0-9.]/;
		return reg.test(keychar);
	}			

function sCheck(e)
	{
		var key = window.event ? e.keyCode : e.which;
		var keychar = String.fromCharCode(key);
		reg = /[^']/;
		
		return reg.test(keychar);
	}	
	
	
function trimAll(sString) 
	{
		while (sString.substring(0,1) == ' ')
		{
		sString = sString.substring(1, sString.length);
		}
		while (sString.substring(sString.length-1, sString.length) == ' ')
		{
		sString = sString.substring(0,sString.length-1);
		}
		return sString;
	}

function chkNum(inString)
{
//	alert(" the value of the string is : " + inString);
	var iTemp; 
	var tmpArray = new Array();
	
	for (iTemp=0 ; iTemp < inString.length ; iTemp++)
	{
		tmpArray[iTemp] = inString.substring(iTemp, iTemp+1);
	}
	  	
	for (iTemp=0 ; iTemp < inString.length ; iTemp++)
	{
		if(!((parseInt(tmpArray[iTemp])>=0) && (parseInt(tmpArray[iTemp])<=9)))
		{
			return false;
		}
    }
	return true;
}

function isEmailOK(usrInput)
{
	var rXP = new RegExp("^\\w+([-.]\\w+)?[@]\\w+([-.]\\w+)*([.][a-zA-Z]+)$")
	
	if(rXP.test(usrInput))
		{return true}
	else
		{return false}
}

function isValidZip(usrInput)
{
	var rXP = new RegExp("^\\d{5}$")
	if(rXP.test(usrInput))
		{return true}
	else
		{return false}
}

function validate()
{
	var form=document.frmindex;		
    
     if (trimAll(form.txtEmail.value) =="")
	{
		alert("Please Enter a Email Address");
		form.txtEmail.focus();
		return false;
	}
	else if(!isEmailOK(form.txtEmail.value))
		{				
			alert("Enter Valid Email Address.");
			form.txtEmail.focus();
			return false;
		}
	else
	{
		return true;
		//window.open("ThanksNewsletter.aspx?id="+form.txtEmail.value);
	}
}
	
	function validateQI()
{
	var form=document.frmQuickInquiry ;		
		
	if (trimAll(form.txtNameQI.value) =="")
	{
		alert("Please Enter Your Name");
		form.txtNameQI.focus();
		return false;
	}
	 if (trimAll(form.txtEmailQI.value) =="")
	{
		alert("Please Enter Your Email Address");
		form.txtEmailQI.focus();
		return false;
	}
	else if(!isEmailOK(form.txtEmailQI.value))
	{				
			alert("Enter Valid Email Address.");
			form.txtEmailQI.focus();
			return false;
	}
		else if (trimAll(form.txtCommentQI.value) =="")
	{
		alert("Please Enter Comment");
		form.txtCommentQI.focus();
		return false;
	}
    
	else
	{
		return true;
		//window.open("ThanksNewsletter.aspx?id="+form.txtEmail.value);
	}
}
function validateCU()
{
	var form=document.frmContactUs ;		
		
	if (trimAll(form.txtNameCU.value) =="")
	{
		alert("Please Enter Your Name");
		form.txtNameCU.focus();
		return false;
	}
	if (trimAll(form.txtPhoneCU.value) =="")
	{
		alert("Please Enter Your Phone No.");
		form.txtPhoneCU.focus();
		return false;
	}
	if (trimAll(form.txtEmailCU.value) =="")
	{
		alert("Please Enter Your Email Address");
		form.txtEmailCU.focus();
		return false;
	}
	else if(!isEmailOK(form.txtEmailCU.value))
	{				
			alert("Enter Valid Email Address.");
			form.txtEmailCU.focus();
			return false;
	}
		else if (trimAll(form.txtCommentCU.value) =="")
	{
		alert("Please Enter Comment");
		form.txtCommentCU.focus();
		return false;
	}
	else
	{
		return true;
		//window.open("ThanksNewsletter.aspx?id="+form.txtEmail.value);
	}
}
function validateQIReset()
{
	var form=document.frmQuickInquiry;	
	form.txtNameQI.value="";
	form.txtEmailQI.value="";
	form.txtCommentQI.value="";
	return false;
}
function validateCareersReset()
{

	var form=document.frmCareers ;	
		
    form.txtFullName.value="";
	form.txtContactPhone.value="";
	form.txtEmail.value="";
	form.txtCity.value="";
	form.txtExperience.value="";
	form.txtPositionSought.value="";
	form.txtPrimarySkills.value="";
	form.txtCurrentEmployerInfo.value="";
	form.fuUploadResume.value="";
	return false;
}
function validateContactUsReset()
{
	var form=document.frmContactUs;	
	form.txtNameCU.value="";
	form.txtPhoneCU.value="";
	form.txtEmailCU.value="";
	form.txtWebsiteCU.value="";
	form.txtCommentCU.value="";
	return false;
	
}
function validateCareers()
{

var form=document.frmCareers ;		
		
	if (trimAll(form.txtFullName.value) =="")
	{
		alert("Please Enter Your Name");
		form.txtFullName.focus();
		return false;
	}
	else if (trimAll(form.txtEmail.value) =="")
	{
		alert("Please Enter a Email Address");
		form.txtEmail.focus();
		return false;
	}
	else if(!isEmailOK(form.txtEmail.value))
	{				
			alert("Enter Valid Email Address.");
			form.txtEmail.focus();
			return false;
	}
	else if (trimAll(form.txtExperience.value) =="")
	{
		alert("Please Enter Your Total Experience");
		form.txtExperience.focus();
		return false;
	}
	else if (trimAll(form.txtPrimarySkills.value) =="")
	{
		alert("Please Enter Your Skills");
		form.txtPrimarySkills.focus();
		return false;
	}
//	FileInfo f1 = new FileInfo(fuUploadResume.FileName);
     else if (trimAll(form.fuUploadResume.value) =="")
    {
        alert("Please Upload Your Latest Resume");
        return false;
    }
	else
	{
		var v= LimitAttach(frmCareers,form.fuUploadResume.value);
		if(v==true)
		{
		    return true;
		}
		else
		{
		    return false;
		}		
	}
}


extArray = new Array(".doc", ".pdf", ".docx");
function LimitAttach(form, file)
{
    allowSubmit = false;
    if (!file) return;
    while (file.indexOf("\\") != -1)
    file = file.slice(file.indexOf("\\") + 1);
    ext = file.slice(file.indexOf(".")).toLowerCase();
    
    for (var i = 0; i < extArray.length; i++)
    {
    if (extArray[i] == ext) { allowSubmit = true; break; }
    }
    
    if (allowSubmit)
        return true;
    else
        return false;

}
	



