var panelTimer;

function findObj(n, d) { //v4.0
		var p,i,x; if(!d) d=document;
		if((p=n.indexOf("?"))>0&&parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
		if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++)
		x=d.forms[i][n];
		for(i=0;!x&&d.layers&&i<d.layers.length;i++)
		x=findObj(n,d.layers[i].document);
		if(!x && document.getElementById) x=document.getElementById(n); return x;
		}
		


		var timeout	= 100;
		var closetimer	= 0;
		var ddmenuitem	= 0;
		
		


function HideVisibleId(what) {document.getElementById(what).style.visibility = 'hidden';}
function ShowVisibleId(what) {document.getElementById(what).style.visibility = 'visible';}



function HideDisplayId(what){document.getElementById(what).style.display="none";}
//function ShowDisplayId(what){document.getElementById(what).style.display="block";}
function ShowDisplayId(what){
			var element=document.getElementById(what);
			element.style.opacity = 1.0;
        	element.style.MozOpacity = 1.0;
        	element.style.KhtmlOpacity = 1.0;
        	element.style.filter = "alpha(opacity=" + 100 + ");";document.getElementById(what).style.display="block";}



function ShowPanel(what,milSec){
			clearTimeout(panelTimer);
		
		
			//panelTimer = setTimeout("HideDisplayId('" + what + "')",milSec); ilk
			panelTimer = setTimeout("fadeOutElem('" + what + "',300)",milSec);
			//fadeOutElem(what,duration)
			
			ShowDisplayId(what);
			}


function ToogleId(what) {
if(document.getElementById(what).style.display=="none")
	{document.getElementById(what).style.display="block";}
else 
if(document.getElementById(what).style.display=="block")
	{document.getElementById(what).style.display="none";}
}


function ToogleIdLink(what,clickID)
{


	if(findObj(what).style.visibility=="hidden")
	{
	findObj(what).style.visibility="visible";
	findObj(clickID).innerHTML="<img src='images/template01/icon_close1.png' height='10' align='absmiddle' border='1' />";
	}
	else 
	if(findObj(what).style.visibility=="visible")
	{
		findObj(what).style.visibility="hidden";
		findObj(clickID).innerHTML="<img src='images/right_arrow_lst.png' height='13' align='absmiddle' border='0' />";
	}


}
function ShowIdLink(what,clickID) {document.getElementById(what).style.visibility = 'visible'; findObj(clickID).innerHTML="<img src='images/left_arrow_lst.png' height='15' align='absmiddle' border='0' />";}

function sethideShow(what,clickink){
	if(document.getElementById(what).style.display=="none"){
	document.getElementById(what).style.display="block";
	document.getElementById(clickink).innerHTML="Gizle";
	}
	else if(document.getElementById(what).style.display=="block"){
	document.getElementById(what).style.display="none";
	document.getElementById(clickink).innerHTML="Göster ";
	}
	}




///=========================================================================
function  UpdateElemHtml(ElemId,Html)
{
				findObj(ElemId).innerHTML =Html;
	}


function stopRKey(evt) { 
  var evt = (evt) ? evt : ((event) ? event : null); 
  var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null); 
  if ((evt.keyCode == 13) && (node.type=="text"))  {return false;} 
} 

document.onkeypress = stopRKey; 


//function stopRKey(evt) 
//{ 
//	
//	var evt = (evt) ? evt : ((event) ? event : null); 
//	
//	if (evt.keyCode == 13)
//	{
//		var ParamObj = document.forms[0];
//		var StrParam = "";
//	 	for (i=0; i<ParamObj.getElementsByTagName("input").length; i++) 
//	  	{
//			if (ParamObj.getElementsByTagName("input")[i].type == "text") 
//			{
//			   //StrParam += ParamObj.getElementsByTagName("input")[i].name + "=" + encodeURIComponent(ParamObj.getElementsByTagName("input")[i].value) + "&";
//			   if (ParamObj.getElementsByTagName("input")[i].name== "s")
//			   		{
//				   	return true;
//				   	}
//				   else 
//				   return false;
//			}
//	 	}
//	}
//	  
//} 




///=========================================================================


function IsNumeric(sText)
{
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }

///=========================================================================

function formatCurrency(num) {
<!-- Function courtesy of:  Cyanide_7 (leo7278@hotmail.com) -->
<!-- basamak formatlama -->
num = num.toString().replace(/\$|\,/g,'');
if(isNaN(num)) num = "0";
cents = Math.floor((num*100+0.5)%100);
num = Math.floor((num*100+0.5)/100).toString();
if(cents < 10) cents = "0" + cents;
for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
num = num.substring(0,num.length-(4*i+3))+','+num.substring(num.length-(4*i+3));
//return (num + "." + cents);
return num
}


var IE = document.all?true:false
if (!IE) document.captureEvents(Event.CLICK)

	function returnMouseYCenter(e)
	{
		var tempY;
//	  if (IE) {
//		//tempY = event.clientY + document.body.scrollTop
//		tempY = event.clientY + document.documentElement.scrollTop - 100;
//	
//	  } else {
//		tempY = e.pageY
//	  }  
//	  if (tempY < 0){tempY = 0} 
	   if (event.pageX == null)
	   {
		  // IE case
		  var d= (document.documentElement && 
				  document.documentElement.scrollLeft != null) ?
				 document.documentElement : document.body;
		  //docX= event.clientX + d.scrollLeft;
		  tempY= event.clientY + d.scrollTop;
	   }
	   else
	   {
		  // all other browsers
		  //docX= event.pageX;
		  //tempY= event.pageY;
		   tempY= window.pageYOffset;
  	 }
   
	  return tempY
	
	}



	function EnableDisableField(TargetId,ValuedId,CompareValue)
	
	{

	// alert('adas');
	 
	if (findObj(ValuedId).value==CompareValue)
		
		{	
		findObj(TargetId).disabled=false; 
		}
	else 
		{	
		findObj(TargetId).disabled=true; 	
		}
	}

