// JavaScript Document
var load_objesi = '<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9" /> <table height="100%" align="center"><tr><td align="center">Lütfen bekleyiniz...<br><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="25" height="25"> <param name="movie" value="../templates/default/admin/images/load.swf" /><param name="quality" value="high" /><embed src="../templates/default/admin/images/load.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="25" height="25"></embed></object></td></tr></table>';
var XMLHttpRequestObject = false;
if (window.XMLHttpRequest) {
	XMLHttpRequestObject = new XMLHttpRequest();
} else if (window.ActiveXObject) {
	XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
}

function getData(dataSource, divID, load_blogu)
{
	if(XMLHttpRequestObject) {
		var obj = document.getElementById(divID);
		XMLHttpRequestObject.open("GET", dataSource, true);
		XMLHttpRequestObject.setRequestHeader("Cache-Control", "no-cache");
		XMLHttpRequestObject.onreadystatechange = function()
		{
			if (XMLHttpRequestObject.readyState == 1 && !load_blogu) 
				obj.innerHTML = load_objesi;
			if (XMLHttpRequestObject.readyState == 4 &&
			XMLHttpRequestObject.status == 200) {
				obj.innerHTML = XMLHttpRequestObject.responseText;
			}
		}
		XMLHttpRequestObject.send(null);
	}
}

function sendData(formid,divID,dataSource){
var form    = document.getElementById(formid);
	if(XMLHttpRequestObject) {
		var obj = document.getElementById(divID);
		XMLHttpRequestObject.open("POST", dataSource);
		XMLHttpRequestObject.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
		XMLHttpRequestObject.onreadystatechange = function()
		{
			//alert(XMLHttpRequestObject.readyState);
			if (XMLHttpRequestObject.readyState == 1 ) 
				obj.innerHTML = load_objesi;
			if (XMLHttpRequestObject.readyState == 4 &&
			XMLHttpRequestObject.status == 200) {
				obj.innerHTML = XMLHttpRequestObject.responseText;
			}
		}
		XMLHttpRequestObject.send(createQuery(form));
	}

}

function createQuery(form)
{
    var elements = form.elements;
    var pairs = new Array();

    for (var i = 0; i < elements.length; i++) {

        if ((name = elements[i].name) && (value = elements[i].value))
            pairs.push(name + "=" + encodeURIComponent(value));
    }
    //pairs.push("param1=1");
    return pairs.join("&");
}

function DragObj(which,event){

	elementToDrag = document.getElementById(which);        

	var deltaX = event.clientX - parseInt(elementToDrag.style.left);
	var deltaY = event.clientY - parseInt(elementToDrag.style.top);
		
	if(document.addEventListener){
		
		document.addEventListener("mousemove",moveHandler,true);
		document.addEventListener("mouseup",upHandler,true);
		}else{
			document.attachEvent("onmousemove",moveHandler);
			document.attachEvent("onmouseup",upHandler);
			}
	
	
	if(event.stopPropagation){
		event.stopPropagation();
		event.preventDefault();
		}else{
			event.cancelBubble = true ;
			}    

function moveHandler(e){
	if(!e){
		e = window.event
		}
	document.getElementById(which).style.left = (e.clientX - deltaX) + "px";
	document.getElementById(which).style.top = (window.event.clientY - deltaY) + "px";

	if(e.stopPropagation){
		e.stopPropagation();
		}else{
			e.cancelBubble = true;
			}
}


function upHandler(e){
	if(!e){
		e = window.event;
		}
	
	
	if(document.removeEventListener){
		document.removeEventListener("mouseup",upHandler,true);
		document.removeEventListener("mousemove",moveHandler,true);
		}else{
			document.detachEvent("onmouseup",upHandler);
			document.detachEvent("onmousemove",moveHandler);
			}
		
	if(e.stopPropagation){
		e.stopPropagation();
		}else{
			e.cancelBubble = true;
			}
	}
}

function loading()
{
	if (parseInt(navigator.appVersion)>3) {
	 if (navigator.appName=="Netscape") {
	  winW = window.innerWidth;
	  winH = window.innerHeight;
	 }
	 if (navigator.appName.indexOf("Microsoft")!=-1) {
	  winW = document.body.offsetWidth;
	  winH = document.body.offsetHeight;
	 }
	}
	document.getElementById('load_panel').style.left = parseInt((winW-300)/2)+"px";
	document.getElementById('load_panel').style.top = parseInt((winH-350)/2)+"px";
	arkaplan();
	document.getElementById('load_panel').style.display='block';
	document.getElementById('load_panel').innerHTML = load_objesi;
}	

function arkaplan()
{
	var selectler=document.all.tags("select");
	if ( document.getElementById('arka_plan').style.display == 'block')
	{
		for (i=0; i<selectler.length; i++) {selectler[i].style.visibility="";}
		document.getElementById('arka_plan').style.display = 'none';
	}
	else
	{
		for (i=0; i<selectler.length; i++) {selectler[i].style.visibility="hidden";}
		document.getElementById('arka_plan').style.display = 'block';
	}
}	

function numbersonly(e)
{
	var unicode=e.charCode? e.charCode : e.keyCode
	if (unicode!=8 && unicode!=44 && unicode!=45){ //if the key isn't the backspace key (which we should allow)
		if (unicode<48||unicode>57) //if not a number
			return false //disable key press
	}
}

function form_kontrol_et(names, values, email)
{
	for (var i=0; i < names.length; i++) 
		if ( document.getElementById( names[i] ).value == '' )
		{
			alert('Please fill the '+values[i]+' area');
			document.getElementById( names[i] ).focus();
			return false;
		}
		
	for (var j=0; j < email.length; j++) 
		if ( emailCheck(document.getElementById( email[j] ).value) == 'hata' )
		{
			document.getElementById( email[j] ).focus();
			return false;
		}
	return true;
}
