var nLastTopMenu=1;
function fMainMenu(nMenuID, defFinanceMenu, bOpen){
	if(nLastTopMenu){
		document.getElementById("oMainMenuBtn"+ nLastTopMenu).className="clsMainMenuItem";
		//if(nMenuID!=1) 
		document.getElementById("oTopMenu").innerHTML="&nbsp;";
//		fInitialiseMenu();
	}

	document.getElementById("oMainMenuBtn"+ nMenuID).className="clsMainMenuItem_selected";
/*	if(nMenuID!=1){*/
		document.getElementById("oTopMenu").innerHTML=document.getElementById("oMainMenu"+ nMenuID).innerHTML;
		fInitialiseMenu();
	/*}
	else
	{
		document.getElementById("oTopMenu").innerHTML=document.getElementById("oMainMenu" + defFinanceMenu).innerHTML;
		fInitialiseMenu();
	}*/
	nLastTopMenu=nMenuID;
}


var clockID=0;

function fUpdateClock(){
	if(clockID){
		clearTimeout(clockID);
		clockID=0;
	}

	var dt = dServerDate;
	var gmt = (dt.getHours()-2);
	var ending = ":" + fAddZero(dt.getMinutes());

	var isr = fCheck24(((gmt + 2) > 24) ? ((gmt + 2) - 24) : (gmt + 2));
	if (document.getElementById('oIsraelTime'))
	    document.getElementById('oIsraelTime').innerText = (fAddZero(isr) + ending);
	var east = fCheck24(((gmt + (24 - 4)) > 24) ? ((gmt + (24 - 4)) - 24) : (gmt + (24 - 4)));
	if (document.getElementById('oNewYorkTime'))
	    document.getElementById('oNewYorkTime').innerText = (fAddZero(east) + ending);
	var _GMT = fCheck24(((gmt) > 24) ? ((gmt) - 24) : (gmt));
	if (document.getElementById('oLondonTime'))
	    document.getElementById('oLondonTime').innerText = (fAddZero(_GMT) + ending);

	clockID=setTimeout("fUpdateClock()", 1000);
}

function fStartClock(){
   clockID=setTimeout("fUpdateClock()", 500);
   setInterval("fUpdateServerTime()", 500);
}

function fUpdateServerTime(){
	dServerDate=new Date(dServerDate.getTime()+500)
}

function fEndClock(){
   if(clockID) {
      clearTimeout(clockID);
      clockID  = 0;
   }
}

function fAddZero(num){
	return ((num <= 9) ? ("0" + num) : num);
}

function fCheck24(hour){
	return (hour >= 24) ? hour - 24 : hour;
}


if (window.addEventListener)
    window.addEventListener("load", fStartClock, false);
else if (window.attachEvent)
    window.attachEvent("onload", fStartClock);






var nTableID, oLoadingDataCoverAnimation, bOccupaid=false

function fRefreshData(tid){
	if(bOccupaid) return;
	bOccupaid=true
	nTableID=tid;
	var _oLoadingDataCover=document.getElementById("oLoadingDataCover"+ nTableID);
	if(!_oLoadingDataCover){
		var sLoadingDataCoverDIV="<div class=\"clsLoadingDataCover\" id=\"oLoadingDataCover"+ nTableID +"\">מעדכן נתונים</div>"
		var obj=document.getElementById("oDataTable"+ nTableID);
		obj.innerHTML=sLoadingDataCoverDIV + obj.innerHTML;
	}
	else{
		document.getElementById("oLoadingDataCover"+ nTableID).innerHTML="מעדכן נתונים";
		document.getElementById("oLoadingDataCover"+ nTableID).style.display="block";
	}

	//reloading data....

	setTimeout(fLoadingDataCoverHide, 2000)
	oLoadingDataCoverAnimation=setInterval(fLoadingDataCoverAnimation, 150);
}

function fLoadingDataCoverAnimation(){
	var obj=document.getElementById("oLoadingDataCover"+ nTableID);
	var str=obj.innerHTML;
	if(str.length==16)
		str=str.substr(0,12)
	else
		str+=".";
	obj.innerHTML=str;
}

function fLoadingDataCoverHide(){
	document.getElementById("oLoadingDataCover"+ nTableID).style.display="none";
	clearInterval(oLoadingDataCoverAnimation);
	oLoadingDataCoverAnimation=null
	bOccupaid=false;
}







// <script type="text/javascript">
//	fWriteFlashObject(nID, sUrl, nWidth, nHeight, sBG, bTransparent, sCssClass)
// </script>

function fWriteFlashObject(sID, sUrl, nWidth, nHeight, sBG, bTransparent, sCssClass){
	document.write('<object id="'+ sID +'" width="'+ nWidth +'" height="'+ nHeight +'" class="'+ sCssClass +'" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">')
	document.write('<param name="movie" value="'+ sUrl +'">')
	if(bTransparent) document.write('<param name="wmode" value="transparent" />');
	document.write('<param name="bgcolor" value="'+ sBG +'" />');
	document.write('<param name="quality" value="high">');
	document.write('<embed id="'+ sID +'" src="'+ sUrl +'" width="'+ nWidth +'" height="'+ nHeight +'" class="'+ sCssClass +'" bgcolor="'+ sBG +'" '+ (bTransparent ? 'wmode="transparent"' : '') +' quality="high"  TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></embed>')
	document.write('</object>');
}

function fWriteFlashToObject(sObjName, sID, sUrl, nWidth, nHeight, sBG, bTransparent, sCssClass){
	var str=""
	str+='<object id="'+ sID +'" width="'+ nWidth +'" height="'+ nHeight +'" class="'+ sCssClass +'" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">'
	str+='<param name="movie" value="'+ sUrl +'">'
	if(bTransparent) str+='<param name="wmode" value="transparent" />'
	str+='<param name="bgcolor" value="'+ sBG +'" />'
	str+='<param name="quality" value="high">'
	str+='<embed id="'+ sID +'" src="'+ sUrl +'" width="'+ nWidth +'" height="'+ nHeight +'" class="'+ sCssClass +'" bgcolor="'+ sBG +'" '+ (bTransparent ? 'wmode="transparent"' : '') +' quality="high"  TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></embed>'
	str+='</object>'

	document.getElementById(sObjName).innerHTML=str;
}

// THIS FUNCTION GENERATES FAKE <A HREF="MAILTO:..."> TAG
function fPrintEmailLink(sUserName, sDomain, linkText, linkTitle, cssClass, sSubject, sBody){
	var sQS=""
	if(!sUserName || !sDomain) return false;
	var sLinkText=linkText||null, sLinkTitle=linkTitle||null, sCssClass=cssClass||null;
	if(!sLinkText) sLinkText=sUserName +"@"+ sDomain;

	if(sSubject || sBody) sQS+="?";
	if(sSubject) sQS+="subject="+ sSubject;
	if(sSubject && sBody) sQS+="&";
	if(sBody) sQS+="body="+ sBody;

	if(sLinkTitle) sLinkTitle=" title='"+ sLinkTitle +"'"
	if(sCssClass) sCssClass=" class='"+ sCssClass +"'"

	document.write("<a "+ sLinkTitle +" "+ sCssClass +" href='m&#97;ilto:"+ sUserName +"&#64;"+ sDomain + sQS +"'>"+ sLinkText +"</a>")
}


function PopUp(url, width, height){
	window.open(url,null,"width="+(width||500)+", height="+(height||300)+", scrollbars=yes, resizable=no")
}

function fPopupImage(url){
	if(url) window.open("/imgPopUp.asp?url="+ url,"winPopupImage","width=5,height=5,resizable=yes")
}

function fWriteUs(){
	window.open("/WriteUs.asp?title="+ document.title, "winWriteUs", "width=400,height=400");
}

function fSendToFriend(){
	window.open("/Send2Friend.asp?title="+ document.title, "winSendToFriend", "width=400,height=400");
}
//  added a new function ,  will move all send2 frieds calls one by one
function fSendToFriendNew(sCat,sId){
	window.open("/Send2Friend.asp?cat="+sCat+"&id="+sId+"&title="+ document.title ,"winSendToFriend", "width=400,height=400");
}

function fPrintPage(){
	window.open('/print.asp', 'winPrint', 'width=750, height=400, scrollbars=yes');
}




function fAddComment(nItemType,nItemID){
	window.open('/AddComment.asp?ItemType='+nItemType+'&ItemID='+nItemID, "winAddComment", "width=360,height=370")
}

function fReply(nReplyID){
	var _oReply=document.getElementById("oReplay"+ nReplyID);
	var _oReplayText=document.getElementById("oReplayText"+ nReplyID);

	if(_oReplayText.style.display=="block"){
		_oReply.className="clsReply";
		_oReplayText.style.display="none";
	}
	else{
		_oReply.className="clsReply clsReplyOpened";
		_oReplayText.style.display="block";
	}
}



