﻿/*Ajax Fonksiyonu*/
var ajaxobject;
if(navigator.appName == "Microsoft Internet Explorer"){ ajaxobject = new ActiveXObject("Microsoft.XMLHTTP");} else{ ajaxobject = new XMLHttpRequest();}
function useajaxwindow(windowwidth,windowheight,windowurl,windowanimation,errortext,objecttype,layernumber){
	ajaxobject.open('get', windowurl);
	ajaxobject.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajaxobject.setRequestHeader('pragma','no-cache');
	ajaxobject.setRequestHeader('Cache-Control','no-cache');
	document.getElementById('showshadowobject'+layernumber).style.width = document.body.scrollWidth;
	document.getElementById('showshadowobject'+layernumber).style.height = document.body.scrollHeight;
	document.getElementById('showshadowobject'+layernumber).style.display = '';
	ajaxobject.onreadystatechange = function (){
		if (ajaxobject.readyState == 4 && ajaxobject.status == 200){
			document.getElementById('showwindowobject'+layernumber).innerHTML = ajaxobject.responseText;
			document.getElementById('showwindowobject'+layernumber).style.width = windowwidth;
			document.getElementById('showwindowobject'+layernumber).style.height = windowheight;
			document.getElementById('showwindowobject'+layernumber).style.left=(document.body.clientWidth-windowwidth)/2;
			document.getElementById('showwindowobject'+layernumber).style.top=(document.body.clientHeight-windowheight)/2;
			if(objecttype==1) errorspace.innerHTML = errortext;
			if(windowanimation==1)
				new Effect.BlindDown(document.getElementById('showwindowobject'+layernumber))
			else
				document.getElementById('showwindowobject'+layernumber).style.display='';}}
	ajaxobject.send(null);
	}
/*For Close Window*/
function closeajaxwindow(type,layernumber){
	if(type==0){
		new Effect.SwitchOff(document.getElementById('showwindowobject'+layernumber));
		document.getElementById('showshadowobject'+layernumber).style.display = 'none';}
	else{
		document.getElementById('showwindowobject'+layernumber).style.display = 'none';
		document.getElementById('showshadowobject'+layernumber).style.display = 'none';
}}
/*Frame Opsiyonları*/
function useframewindow(windowwidth,windowheight,windowurl,windowanimation,errortext,objecttype,layernumber){
	document.getElementById("showshadowobject"+layernumber).style.width = document.body.scrollWidth;
	document.getElementById("showshadowobject"+layernumber).style.height = document.body.scrollHeight;
	document.getElementById("showshadowobject"+layernumber).style.display = '';
	document.getElementById("showwindowobject"+layernumber).style.width = windowwidth;
	document.getElementById("showwindowobject"+layernumber).style.height = windowheight;
	document.getElementById("showwindowobject"+layernumber).style.left=(document.body.clientWidth-windowwidth)/2;
	document.getElementById("showwindowobject"+layernumber).style.top=(document.body.clientHeight-windowheight)/2;
	document.getElementById("showwindowobject"+layernumber).style.display='';
	document.getElementById("showwindowobject"+layernumber).style.cursor = 'move';
	document.getElementById('showwindowobject1_box_body').innerHTML = '<iframe id="showframeobject'+layernumber+'" scrolling="no" width="100%" height="100%" frameborder="0" src=""></iframe>'
	document.getElementById('showwindowobject1_box_body').style.width = windowwidth-20;
	document.getElementById('showwindowobject1_box_body').style.height = windowheight-40;
	document.getElementById("showframeobject"+layernumber).src=windowurl+'&ajax_window=1';
	window_draggable = new YAHOO.util.DDProxy("showwindowobject"+layernumber);
	window_draggable.startDrag = function (){
		document.getElementById("showwindowobject"+layernumber).style.visibility = 'hidden';
	}
	window_draggable.onDragDrop = function (){
		document.getElementById("showwindowobject"+layernumber).style.visibility = '';
	}
}
function closeframewindow(type,layernumber)
{
	if(type==0)
		{
		new Effect.SwitchOff(document.getElementById('showwindowobject'+layernumber));
		parent.document.getElementById('showshadowobject'+layernumber).style.display = 'none';
		}
	else
		{
		window.parent.document.getElementById('showwindowobject'+layernumber).style.display = 'none';
		window.parent.document.getElementById('showshadowobject'+layernumber).style.display = 'none';
		}
}
function allFilterNum(){
	for (var i=0;i<=arguments.length-1;i++){
		if(document.getElementById(arguments[i])){
			var degerim =document.getElementById(arguments[i])
			degerim.value=filterNum(degerim.value,4);
		}
	}
}