function validateLogin()
{
	var form = "document.myform.f2floginForm_";
	
	//user id
	if(eval(form + "login_userid.value") == "")
	{
		alert("Enter Valid User Id.");
		eval(form + "login_userid.focus()");
		return false;
	}
	if ( !ValidateNo( eval(form + "login_userid.value") , "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_-" )){
		alert("Invalid User Id: " + eval(form + "login_userid.value"));
		eval(form + "login_userid.focus()");
		return false;
	}
	
	//pass word
	if(eval(form + "login_password.value") == "")
	{
		alert("Enter Valid Password.");
		eval(form + "login_password.focus()");
		return false;
	}
	if ( !ValidateNo( eval(form + "login_password.value") , "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_-" )){
		alert("Invalid PassWord. Avoid Using Special Characters In Password.");
		eval(form + "login_password.focus()");
		return false;
	}
	
	return true;
}

function openForgotPassword(fileName)
{
	var forgotWin;

	if (!forgotWin || forgotWin.closed)
	{
		forgotWin=eval("window.open(fileName,'win_fgpw','left=130,top=120,width=370,height=300,scrollbars=no')");
	}
	else
	{
		forgotWin.close();
		forgotWin=eval("window.open(fileName,'win_fgpw','left=130,top=120,width=370,height=300,scrollbars=no')");
		forgotWin.focus();
	}
}

function ValidateNo(NumStr, String)
{				
	for(var Idx=0; Idx<NumStr.length; Idx++){
		var Char = NumStr.charAt(Idx);
		var Match = false;

		for(var Idx1=0; Idx1<String.length; Idx1++){
			if(Char == String.charAt (Idx1))
				 Match = true;
		}

		if (!Match) 
			return false;
	}
	return true;
}