function go(id) //  div datasini alir
{
	var deger=document.getElementById(id);
	return deger;
}
function onlyinteger(evnt,fld) 
{         
        r = evnt.keyCode ; 
        z=fld.value;
        if (r<48 || r>57) 
        { 
            window.event.cancelBubble = true; 
            window.event.returnValue = false; 
            r = ''; 
        }
}
function div_show(id) // idsi verilen div i gosterir
{
	//fade(go(id),0)
 var div=go(id).style.display="";	
}

function div_hide(id) // idsi verilen div i gizler
{
 var div=go(id).style.display="none";	
}
function focus_ver(prm)
{
	var d=document.getElementById(prm);
	d.focus();
}
function zamanli_div_kapa(id,z)
{
	setTimeout("div_hide("+id+")",z);
}
function div_switch(id)
{
 var div=go(id);
 div.style.display=div.style.display=='none'?'':'none';
}
function findPosX(obj)  // istenilen objenin x koordinatini verir
{
	var curleft = 0;
	if (obj.offsetParent) {
		while (obj.offsetParent) {
			curleft += obj.offsetLeft;
			obj = obj.offsetParent;
		}
	} else if (obj.x) {
		curleft += obj.x;
	}
	return curleft;
}
function findPosY(obj) // istenilen objenin y koordinatini verir 
{
	var curtop = 0;
	if (obj.offsetParent) {
		while (obj.offsetParent) {
			curtop += obj.offsetTop;
			obj = obj.offsetParent;
		}
	} else if (obj.y) {
		curleft += obj.y;
	}
	return curtop;
}
function xy_div(yazilacak_div,yeri_belirlenecek_div,x_fark,y_fark)
{
    //alert(yazilacak_div);
    //alert(yeri_belirlenecek_div);
    theObject = go(yazilacak_div);
    var posx = 0;
    var posy = 0;
    if(x_fark>=0)
    posx = (findPosX(go(yeri_belirlenecek_div)) + x_fark);
    else
    {
    x_fark=x_fark*-1;
    posx = (findPosX(go(yeri_belirlenecek_div)) - x_fark);
    }
    if(y_fark>=0)
    posy = (findPosY(go(yeri_belirlenecek_div)) + y_fark);
    else
    {
    y_fark=y_fark*-1;
    posy = (findPosY(go(yeri_belirlenecek_div)) - y_fark);
    }
    theObject.style.left = posx + "px";
    //alert(posx)
    theObject.style.top = posy + "px";
    //alert(posy)
    fade(go(yazilacak_div),1)
}
function eminmisin(warning)
{
	var a = confirm(warning);
	if (a)	return true;
	return false;
}
function openwindow(theURL,winName,features) 
{ //v2.0
  window.open(theURL,winName,features);
}
function checkolayi(evnt,fld) { 	    
        r = evnt.keyCode ; 
        z=fld.value;
        if (r<48 || r>57 ) 
        { 
            window.event.cancelBubble = true; 
            window.event.returnValue = false; 
            r = ''; 
        }
}
function IsNumeric(strString)
   //  check for valid numeric strings	
   {
   var strValidChars = "0123456789.-";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
   }

var fadeObj;
function fade(obj,type){
	fadeObj = obj;
	if(type==1) {
	for (var i=0;i<11;i++){
		setTimeout("setOpacity("+i+","+type+")",30*i);
		if(i==10)
		fadeObj.style.display="";
	}	
   }
   else
   {
 
     for (var j=10;j>=0;j--){
		 if(j!=0)
		setTimeout("setOpacity("+j+","+type+")",30*j);
		else
		fadeObj.style.display="none";
	}
   }
}
function setOpacity(value,tp)
{
	if(tp==0)
	value = 10 - value; 
	fadeObj.style.opacity = value/10;
	fadeObj.style.filter = 'alpha(opacity=' + value*10 + ')';
}

