document.application="EDram";

var iconMenu = ["but", "search", "addressbook", "logout", "logout_top", "home", "settings", "history", "transfer", "charge", "contacts", "messenger", "withdraw", "services", "invoice_tool", "loan", "verify", "taxes" ];
for(var i=0; i<iconMenu.length; i++)
{
	var temp = iconMenu[i];

	iconMenu[temp+"_on"] = new Image();
	iconMenu[temp+"_on"].src = "../images/menu/"+temp+"_on.gif";

	iconMenu[temp+"_off"] = new Image();
	iconMenu[temp+"_off"].src = "../images/menu/"+temp+"_off.gif";	
}

function MenuIconChange(flag, idx, child)
{
	getObj("img_"+idx).src = iconMenu[((child)?"but":idx)+((flag)?"_on":"_off")].src;
}

function MenuOpenClose(idx)
{
	getObj("parent_"+idx).style.display = (getObj("parent_"+idx).style.display=="")?"none":"";
}

function inout()
{
	var p = 100;
	var in_value = getObj(inId);
	var out_value = getObj(outId);
	var in_charged = getObj(chargeId);
	out_value.value = (Math.floor((in_value.value * rate) * p))/p;
	in_charged.value = Number(in_value.value) + 0.40;
}

function outin()
{
	var p = 100;
	var in_value = getObj(inId);
	var out_value = getObj(outId);
	var in_charged = getObj(chargeId);
	
	in_value.value = (Math.ceil((out_value.value / rate)*p))/p ;
	in_charged.value = Number(in_value.value) + 0.40;
}

function popupWindow(url, scroll) {
  window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=' + scroll + ',resizable=yes,copyhistory=no,width=500,height=400,screenX=150,screenY=150,top=150,left=150')
}

function getObj(sID)
{
	return document.getElementById(sID)
}
function isValidEmail(strMail) 
{
	var reEmail = /^.+\@.+\..+$/;
	return reEmail.test(strMail);
}
function Trim(szWhat,s)
{
	if(s)
		return(szWhat.replace(eval("/^" + s + "*|" + s + "*$/g"), ""));
	else
		return(szWhat.replace(/^\s*|\s*$/g, ""));
		
}
function TrimEnd(szWhat,s)
{
	if(s)
		return(szWhat.replace(eval("/" + s + "*$/g"), ""));
	else
		return(szWhat.replace(/\s*$/g, ""));
}
function TrimStart(szWhat,s)
{
	if(s)
		return(szWhat.replace(eval("/^" + s + "*/g"), ""));
	else
		return(szWhat.replace(/^\s*/g, ""));
}
function htmlEnc(str)
{
	return str.replace(/&/g,'&amp;').replace(/"/g,'&quot;').replace(/'/g,'&#039;').replace(/</g,'&lt;').replace(/>/g,'&gt;')
}
function aspnm_pageX(element)
{
  var x = 0;
  do 
  {
    if (element.style.position == 'absolute') 
    {
      return x + element.offsetLeft; 
    }
    else
    {
      x += element.offsetLeft;
      if (element.offsetParent) 
        if (element.offsetParent.tagName == 'TABLE') 
          if (parseInt(element.offsetParent.border) > 0)
          {
            x += 1; 
          }
    }
  }
  while ((element = element.offsetParent));
  return x; 
}

function aspnm_pageY(element)
{
  var y = 0;
  do 
  {
    if (element.style.position == 'absolute') 
    {
      return y + element.offsetTop; 
    }
    else
    {
      y += element.offsetTop;
      if (element.offsetParent) 
        if (element.offsetParent.tagName == 'TABLE') 
          if (parseInt(element.offsetParent.border) > 0)
          {
            y += 1; 
          }
    }
  }
  while ((element = element.offsetParent));
  return y; 
}

function ReturnPopup()
{	
}

function ShowPopup(popupName, params, wndName, resizable, scrollbars, func)
{
	ReturnPopup = func;
	var wnd,wndWidh=300,wndHeight=120;
	wndX=Math.round((screen.width - wndWidh)/2); wndX=(wndX<0)?0:wndX;
	wndY=Math.round((screen.height - wndHeight)/2); wndY=(wndY<20)?0:wndY-20;
	wnd=open("../blank.htm", wndName, 'status=no,width='+wndWidh+',height='+wndHeight+',resizable='+resizable+',screenX='+wndX+',screenY='+wndY+',top='+wndY+',left='+wndX+',scrollbars='+scrollbars);
	var sTitle = window.document.title
	with(wnd.document)
	{
		open()
		writeln("<html>");
		writeln("	<head>");
		writeln("	<title>"+sTitle+"</title>");
		writeln("	</head>");
		writeln("	<body bgcolor=#FFFFFF>");
		writeln("<div style='color:#708DB3;font-family: Verdana;font-weight: 900;font-size: 18px;'>Loading ...</div>");
		writeln("");
		writeln("	</body>");
		writeln("</html>");
		close()
	}
	wnd.location.href = "Popup.aspx?screen="+popupName+(params==""?"":("&"+params));
	wnd.focus();
	return wnd;
}

function ShowPopupHelp(popupName, params, wndName, resizable, scrollbars, func)
{
	ReturnPopup = func;
	var wnd,wndWidh=300,wndHeight=120;
	var wndX=Math.round((screen.width - wndWidh)/2); wndX=(wndX<0)?0:wndX;
	var wndY=Math.round((screen.height - wndHeight)/2); wndY=(wndY<20)?0:wndY-20;
	var wnd=open("../blank.htm", wndName, 'status=no,width='+wndWidh+',height='+wndHeight+',resizable='+resizable+',screenX='+wndX+',screenY='+wndY+',top='+wndY+',left='+wndX+',scrollbars='+scrollbars);
	var sTitle = window.document.title
	with(wnd.document)
	{
		open()
		writeln("<html>");
		writeln("	<head>");
		writeln("	<title>"+sTitle+"</title>");
		writeln("	</head>");
		writeln("	<body bgcolor=#FFFFFF>");
		writeln("<div style='color:#708DB3;font-family: Verdana;font-weight: 900;font-size: 18px;'>Loading ...</div>");
		writeln("");
		writeln("	</body>");
		writeln("</html>");
		close()
	}
	wnd.location.href = "PopupHelp.aspx?component="+popupName+(params==""?"":("&"+params));
	wnd.focus();
	return wnd;
}

function changeDelim()
{
}

function ShowPrintPreview(prnHTML, planText)
{
	var wndWidth=608
	var wndHeight=500
	var wndX=(screen.width-wndWidth)/2
	var wndY=(screen.height-wndHeight)/2
	var wndPrint=window.open("../blank.htm","","Width="+wndWidth+",Height="+wndHeight+",left="+wndX+",top="+wndY+",status=no,resizable=yes,help=no")
	wndPrint.focus()
	with(wndPrint.document)
	{
		writeln("<HTML><HEAD><TITLE>EDram</TITLE>");
		writeln("</HEAD>")
		writeln("<FRAMESET ROWS='44,*' FRAMESPACING=0 BORDER=0 FRAMEBORDER='No'>")
		writeln("  <FRAME NAME='tollbar' SRC='printtoolbar.htm' SCROLLING='No' FRAMEBORDER='No' MARGINWIDTH=0 MARGINHEIGHT=0>")
		writeln("  <FRAME NAME='prntFrame' SRC='../blank.htm' SCROLLING='Auto' FRAMEBORDER='No' MARGINWIDTH=0 MARGINHEIGHT=0>")
		writeln("</FRAMESET></HTML>")
	}

	var doc = wndPrint.prntFrame.document
	doc.open()
	
	if(planText)
		doc.write("<BODY topmargin='8' bottommargin='8' leftmargin='8' rightmargin='8'><form><textarea id='txtPrn' wrap='off' style='font-size: 12px; font-family: Arial; width: 500px ;scrollbar-3dlight-color: #ffffff; scrollbar-arrow-color: #ffffff; scrollbar-base-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-face-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #ffffff; scrollbar-track-color: #ffffff; border: 0 none #ffffff;'>"+prnHTML+"\n</textarea></form></BODY></HTML>");
	else
		doc.write("<BODY topmargin='8' bottommargin='8' leftmargin='8' rightmargin='8'><form>"+prnHTML+"</form></BODY></HTML>");
	
	doc.writeln("\n")
	doc.close();
	
	if(planText)
	{
		var txt = wndPrint.prntFrame.document.getElementById('txtPrn');
		txt.style.height = 30+txt.scrollHeight;
		txt.style.width = 30+txt.scrollWidth;
	}
}

function ShowPagePrintPreview(prnSrc)
{
	var wndWidth=608
	var wndHeight=500
	var wndX=(screen.width-wndWidth)/2
	var wndY=(screen.height-wndHeight)/2
	var wndPrint=window.open("../blank.htm","","Width="+wndWidth+",Height="+wndHeight+",left="+wndX+",top="+wndY+",status=no,resizable=yes,help=no")
	wndPrint.focus()
	with(wndPrint.document)
	{
		writeln("<HTML><HEAD><TITLE>EDram</TITLE>");
		writeln("</HEAD>")
		writeln("<FRAMESET ROWS='44,*' FRAMESPACING=0 BORDER=0 FRAMEBORDER='No'>")
		writeln("  <FRAME NAME='tollbar' SRC='printtoolbar.htm' SCROLLING='No' FRAMEBORDER='No' MARGINWIDTH=0 MARGINHEIGHT=0>")
		writeln("  <FRAME NAME='prntFrame' SRC='"+prnSrc+"' SCROLLING='Auto' FRAMEBORDER='No' MARGINWIDTH=0 MARGINHEIGHT=0>")
		writeln("</FRAMESET></HTML>")
	}
}



function SetAllCheck(check)
{
	var allCheck = document.getElementsByTagName("INPUT");
	for(var i=0; i<allCheck.length; i++)
		if(allCheck[i].type == "checkbox")
			allCheck[i].checked = check;
}
