<!--
/**********************************************
* utility.js                                  *
*    Tufan                                         *
*                                             *
**********************************************/

function pencere(u,w,h,x)
{
	var param;
	//var x;

	param='';
	param=param+'directories=no';
	param=param+',location=no';
	param=param+',menubar=no';
	param=param+',resizable=yes';
	param=param+',status=no';
	param=param+',toolbar=no';
	param=param+',scrollbars=auto';
	param=param+',top=20';
	param=param+',left=20';
	param=param+',width='+w;
	param=param+',height='+h;
	window.open(u,x,param);
}
function album(u,w,h,x)
{
	var param;
	//var x;

	param='';
	param=param+'directories=no';
	param=param+',location=no';
	param=param+',menubar=no';
	param=param+',resizable=yes';
	param=param+',status=no';
	param=param+',toolbar=no';
	param=param+',scrollbars=yes';
	param=param+',top=20';
	param=param+',left=20';
	param=param+',width='+w;
	param=param+',height='+h;
	window.open(u,x,param);
}

function FlashYaz(id,w,h,source, wm, bgc, fvar, StartTag, EndTag)
{
	if (wm=='t') wmode='transparent';
	else wmode='opaque';
	
	document.writeln(StartTag);
	document.writeln('<object width="'+w+'" height="'+h+'" id="'+id+'" align="middle" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0">');
	document.writeln('<param name="movie" value="'+source+'" />');
	document.writeln('<param name="bgcolor" value="'+bgc+'" />');
	document.writeln('<param name="wmode" value="'+wmode+'" />');
	document.writeln('<param name="FlashVars" value="'+fvar+'" />');
	document.writeln('<param name="allowScriptAccess" value="sameDomain" />');
	document.writeln('<param name="quality" value="high" />');
	document.writeln('<embed name="'+id+'" src="'+source+'" quality="high" flashvars="'+fvar+'" wmode="'+wmode+'" bgcolor="'+bgc+'" width="'+w+'" height="'+h+'" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	document.writeln('</object>');
	document.writeln(EndTag);
}

function XMLHTTP_Olustur()
{
     var retval=null;
     try
     {
          retval=new ActiveXObject("Msxml2.XMLHTTP");
     }
     catch(e)
     {
          try
          {
               retval=new ActiveXObject("Microsoft.XMLHTTP");
          } 
          catch(oc)
          {
               retval=null;
          }
     }

     if(!retval && typeof XMLHttpRequest != "undefined") 
     {
          retval=new XMLHttpRequest();
     }

     return retval;
}

var mouse_coord = Array(0, 0);



selectmouse = function(e) 
{
  var fobj       = nn6 ? e.target : event.srcElement;
  var topelement = nn6 ? "HTML" : "BODY";

  while (fobj.tagName != topelement && fobj.className != "dragme")
  {
    fobj = nn6 ? fobj.parentNode : fobj.parentElement;
  }

  if (fobj.className=="dragme")
  {
    isdrag = true;
    //dobj = fobj;
    tx = parseInt(dobj.style.left+0);
    ty = parseInt(dobj.style.top+0);
    x = nn6 ? e.clientX : event.clientX;
    y = nn6 ? e.clientY : event.clientY;
    return false;
  }
}
mouse_pos = function(e)
{
	var IE = document.all?true:false
	
	var tempX = 0
	var tempY = 0
	
	 if (IE) { // grab the x-y pos.s if browser is IE
	   mouse_coord[0] = event.clientX + document.documentElement.scrollLeft;
	   mouse_coord[1] = event.clientY + document.documentElement.scrollTop;
	 } else {  // grab the x-y pos.s if browser is NS
        document.captureEvents(Event.MOUSEMOVE);
        mouse_coord[0] = e.pageX
        mouse_coord[1] = e.pageY
	 }  
	 // catch possible negative values in NS4
	 if (mouse_coord[0] < 0){mouse_coord[0] = 0}
	 if (mouse_coord[1] < 0){mouse_coord[1] = 0}
	 
    if (isdrag)
      {
        dobj.style.left = nn6 ? tx + e.clientX - x : tx + event.clientX - x;
        dobj.style.top  = nn6 ? ty + e.clientY - y : ty + event.clientY - y;
        return false;
      }
}

openBaloon = function(_w, _h, _contentID)
{
	if (document.getElementById)
	{
	    var balon = document.getElementById('divBalon');
        var balonIcerik = document.getElementById('divBalonContent');
    }
    if (document.all)
	{
	    var balon = document.all['divBalon'];
        var balonIcerik = document.all['divBalonContent'];
    }
    balonIcerik.innerHTML = "Loading...";
    balon.style.visibility = 'visible';
    balon.style.height = _h + 'px';
    balon.style.width = _w + 'px';
    balonIcerik.style.height = _h - 30 + 'px';
    balon.style.display="inline";
    
// if(mouse_coord[0] + _w > screen.width)
// {
// balon.style.left = screen.width - _w + 'px';
//    }
//    else
//    {    
        balon.style.left = mouse_coord[0] + 'px';
//    }  
        balon.style.top = mouse_coord[1] + 'px';
    
    var xmlHttpNesnesi = XMLHTTP_Olustur();

    if(xmlHttpNesnesi)
    {
        xmlHttpNesnesi.onreadystatechange = function()
        {
            if(xmlHttpNesnesi.readyState==4) 
            {
            
                balonIcerik.innerHTML = xmlHttpNesnesi.responseText;
            }
        }; 
        xmlHttpNesnesi.open("GET", 'UserControls/popup_info.aspx?query=' + _contentID, true);
        xmlHttpNesnesi.send(null);
    }
}

closeBaloon = function()
{
    var balon = document.getElementById('divBalon');
    balon.style.visibility = 'hidden';
    balon.style.top = 0;
    balon.style.left = 0;
    balon.style.width = 1;
    balon.style.height = 1;
}

collapse = function(_id)
{
	var e1 = document.getElementById(_id);
	if (e1.style.display == 'none')
	{
        var sorular = new Array('Qbir', 'Qiki', 'Quc', 'Qdort', 'Qbes', 'Qalti', 'Qyedi', 'Qsekiz', 'Qdokuz', 'Qon');
        for (i=0; i < sorular.length; i++)
	    {
	        var e2 = document.getElementById(sorular[i]);
	        if (e2) e2.style.display = 'none';
	    }
        e1.style.display = '';
    }
	else
	{
	    e1.style.display = 'none';
	}
}

collapse_all = function()
{
    var sorular = new Array('Qbir', 'Qiki', 'Quc', 'Qdort', 'Qbes', 'Qalti', 'Qyedi', 'Qsekiz', 'Qdokuz', 'Qon');
    var _deger;
    
	if (top10Collapse)
	{
	    _deger = '';
	    top10Collapse = false;
	}
	else
	{
    	_deger = 'none';
    	top10Collapse = true;
    }
	
	for (i=0; i<sorular.length; i++)
	{
	    var e1 = document.getElementById(sorular[i]);
	    e1.style.display = _deger;
	}
}
collapse2 = function(_id)
{
	var sorular = new Array('Bbir', 'Biki', 'Buc');
	var e1;
	for (i=0; i<sorular.length; i++)
	{
        e1 = document.getElementById(sorular[i]);
        if (sorular[i] == _id)
        {
            e1.style.display = '';
        }
        else
        {
            e1.style.display = 'none';
        }
	}
}
test456 = function()
{
    alert('ok1001');
}
//-->
