  var current = "Login";
  var help = "Get help regarding: " + current;
  var headerMessage = "";

function isAlpha(strValue)
{ var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz -'.: ذضصثقفغعهخحجدشسيبلاتنمكطئءؤرلاىةوزظ~ًٌٌَََُّلإإٍِلأأْلآآ ";
  var checkStr = strValue
  var allValid = true;
  var validGroups = true;
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
  }
  if (!allValid)
  {
    //alert(strMessage);
    return (false);
  }
return true;
}

function IsLarge(currDay,currMonth,currYear,reqDay,reqMonth,reqYear)
{
var day1 =currDay;
var month1 =currMonth;
var year1 = currYear;

var day2 = reqDay;
var month2 =reqMonth;
var year2 = reqYear;

if(year2==year1 && month1==month2 && day1==day2)
{
  return true;
}

if(year2>year1)
{
  return true;
}

else if(year2==year1)
{
if(month2>month1)
{
  return true;
}
else if (month2==month1)
{
  if(day2>day1)
{
return true;
}
else
{
  return false;
}
}
}

return false;
}

function validatePhone( objControlToValidate,lang) {
 //**********************************************
 //To validate the Phone  
 //**********************************************
	var len = objControlToValidate.value.length;
	var strValue=objControlToValidate.value;
    var returnValue;
    var expression;
    var flag =true;
    // Check for correct phone number
     expression = new RegExp(/^\d+$/);
    returnValue = strValue.match(expression);
    
   // if (returnValue != strValue)
   
   if(!IsNumber(strValue))
   {
		if(lang==1)
		{
			alert('invalid number');
		}
		else
		{
			alert('خطأ في ادخال الرقم');
		}
		flag=false;
       
        objControlToValidate.focus();
      
        return flag;
    
   }
   else if(len < 9 )
   {
		if(lang==1)
		{
			alert('number of digits must be larger than or equal 9');
		}
		else
		{
			alert('عدد الأرقام يجب أن يكون أكبر من أو يساوي 9');
		}
   
		flag=false;
       
        objControlToValidate.focus();
         
        return flag;
   }
    else 
    {    
       return flag;
     }
  } 

function checkEmail(strValue){
var returnValue;
      var expression;
      
      var flag =true;

      if (Trim(strValue) != "" )
      {
            expression="['A-Za-z_]+['A-Za-z0-9_-]*[.]?['A-Za-z0-9_-]+[@]['A-Za-z0-9_-]+[.]['A-Za-z0-9_]+[.]?['A-Za-z0-9_]+" ;
            returnValue = strValue.match(expression);

            if (returnValue != strValue) 

            {
                  flag=false;
            }
      }

   // if(!flag)  alert(strAlert);
      return flag;
}
function IsEmpty(strValue)
{
	test = true;
	valtrimed = Trim(strValue);
	testlen = valtrimed.length;

	if (testlen == 0) 
	{
		test = false;
	}
	return(test);	
}	

function IsNumber(strValue){
  var checkOK = "0123456789.,";
  var checkStr = strValue;
  var allValid = true;
  var allNum = "";
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
    allNum += ch;
  }
  if (!allValid)
  {
   // alert(strAlert);
    return false;
  }
  
  return (true);
  }
  function LTrim(String)
{
	var i = 0;
	var j = String.length - 1;

	if (String == null)
		return (false);

	for (i = 0; i < String.length; i++)
	{
		if (String.substr(i, 1) != ' ' && String.substr(i, 1) != '\t')
			break; 
	}

	if (i <= j)
		return (String.substr(i, (j+1)-i));
	else
		return ('');
}

function RTrim(String)
{
	var i = 0;
	var j = String.length - 1;

	if (String == null)
		return (false);

	for(j = String.length - 1; j >= 0; j--)
	{
		if (String.substr(j, 1) != ' ' && String.substr(j, 1) != '\t')
			break;
	}

	if (i <= j)
		return (String.substr(i, (j+1)-i));
	else
		return ('');
}

function Trim(String)
{
	if (String == null)
		return (false);
	return RTrim(LTrim(String));
}

  function statusBarMsg(message)
  {
    window.status = message;
  }

  function getCookie(name)
  {
    var cookieFound = false;
    var start = 0;
	var end = 0;
	var cookieString = document.cookie;
	var cookieValue;
	var i = 0;
	
	//scan the Cookie for the name
	while (i <= cookieString.length)
	{
	  start = i;
	  end = start + name.length;
	  if(cookieString.substring(start, end) == name)
	  {
	    cookieFound = true;
		break;
	  }
	  i++;
	}
	//is name found/
	if(cookieFound)
	{
	  start = end+1;
	  end = document.cookie.indexOf(";",start);
	  if(end < start)
	  end = document.cookie.length;
	  
	  cookieValue = document.cookie.substring(start, end);
	  start = 0;
	  end = cookieValue.indexOf(" ", start);
	  
	  if(end < start)
	  end = cookieValue.length;
	  
	  return cookieValue.substring(start, end);
	}
	return "";
  }
  
  function initFields()
  {
    document.getElementById(userid).value = getCookie("IMail_UserId");
	document.getElementById(passwd).value = getCookie("IMail_password");
	if(document.getElementById(passwd).value.length > 0)
	{
	  document.getElementById(Use_Cookie).checked = 1;
	}
  }
  
  function deleteCookie(name, path, domain)
  {
    if(getCookie(name))
	{
	  document.cookie = name+ "=" + 
	  ((path) ? "; path=" + path : "") +
	  ((domain) ? "; domain=" + domain: "") +
	  "; expires=Thu, 01-Jan-70 00:00:01 GMT";
	}
  }
  
  function formSubmit(lang)
  {
	var userID = document.getElementById(userid).value;
	var password = document.getElementById(passwd).value;
	
	if(!IsEmpty(userID))
	{
	if(lang==1)
	{
	alert('please enter the User E-mail');
	}
	else
	{
	alert('الرجاء ادخال البريد الالكتروني');
	}
	document.getElementById(userid).focus();
	return false;
	}
	
	else if(!checkEmail(document.getElementById(userid).value))
	{
	if(lang==1)
	{
	alert('invalid e-mail address');
	}
	else
	{
	alert('خطأ في ادخال البريد الالكتروني ');
	}
	document.getElementById(userid).focus();
	return false;
	}
	
	else  if(!IsEmpty(password))
	{
	if(lang==1)
	{
	alert('please enter the password');
	}
	else
	{
	alert('الرجاء ادخال كلمة السر');
	}
	document.getElementById(passwd).focus();
	return false;
	}
	
	else
	{
	
    deleteCookie("IMail_UserId", "/", null);
	deleteCookie("IMail_password", "/", null);
	deleteCookie("IMail_UserKey", "/", null);
	
	helpWin=window.open("Help.html","cs_login","width=600,height=600,status=no,toolbar=no,menubar=no,scrollbars=yes,resizable=yes");
	//helpWin.document.write('<HTML><HEAD><TITLE>Online Help</TITLE></HEAD><FRAMESET BORDER=0 ROWS="24, *">');
	//helpWin.document.write('<FRAME MARGINWIDTH="0" MARGINHEIGHT="0" SCROLLING="no" NAME="toolbar" NORESIZE SRC="helptoolbar.html">');
	//helpWin.document.write('<FRAME MARGINWIDTH="0" MARGINHEIGHT="0" SCROLLING="auto" NAME="mainPage" src="' + url + '">');
	//helpWin.document.write('<NOFRAMES>Sorry, you need to have a browser that supports frames to view this file.</NOFRAMES>');
	//helpWin.document.write('</FRAMESET></HTML>');
	 
	helpWin.document.write('<html><head></head><body >');
	helpWin.document.write('<FORM NAME="logon"  METHOD="post" ACTION="http://mail.go.com.jo/uwc/auth" >');
	helpWin.document.write('<INPUT style="display:none" TYPE="hidden" NAME="page" VALUE="login">');
	helpWin.document.write('<INPUT style="display:none" TYPE="text" SIZE="32" NAME="username" value='+userID+'>');
	helpWin.document.write('<INPUT style="display:none" TYPE="password" SIZE="32" NAME="password" value='+password+'>');
	helpWin.document.write('<INPUT style="display:none" TYPE="checkbox" NAME="Expire_Cache" VALUE="1">');
	helpWin.document.write('<INPUT style="display:none" TYPE="checkbox" NAME="Use_Cookie" VALUE="1"> </FORM>');
	helpWin.document.write('<script language="javascript">');
	helpWin.document.write('document.forms.logon.submit();');
	helpWin.document.write('</script>');
	helpWin.document.write('</body></html>');
	return false;
	}
  }

  // Begin cs_help.cgi
  function openHelp(sHelp,lang)
  {
    //url = 'http://mail.jt-fund.jo:8383/' + sHelp + '.html';
    
    url = '/JTFund/DESKTOPMODULES/Email/Help.html';
    if(lang==2)
	{
	 url = '/JTFund/DESKTOPMODULES/Email/Help_ar.html';
	}
	helpWin=window.open(url,sHelp,"width=400,height=400,status=no,toolbar=no,menubar=no,scrollbars=yes,resizable=yes");
	//helpWin.document.write('<HTML><HEAD><TITLE>Online Help</TITLE></HEAD><FRAMESET BORDER=0 ROWS="24, *">');
	//helpWin.document.write('<FRAME MARGINWIDTH="0" MARGINHEIGHT="0" SCROLLING="no" NAME="toolbar" NORESIZE SRC="helptoolbar.html">');
	//helpWin.document.write('<FRAME MARGINWIDTH="0" MARGINHEIGHT="0" SCROLLING="auto" NAME="mainPage" src="' + url + '">');
	//helpWin.document.write('<NOFRAMES>Sorry, you need to have a browser that supports frames to view this file.</NOFRAMES>');
	//helpWin.document.write('</FRAMESET></HTML>');
	return false;
  }