﻿function ajaxGonder(nesne,urlx,datax){
	$(nesne).ajaxStart(function(){
		$(this).html('Yükleniyor, bekleyiniz.');
	});

	$.ajax({
		type: 'POST',
		url: urlx,
		dataType: "html",
		contentType: "application/x-www-form-urlencoded;charset=UTF-8",
		data: datax,
		success: function(ajaxCevap) {
			$(nesne).html(ajaxCevap);
		}					
	}); 
}


function resimDegistir(id,resim){
	//id = haberresmi. // resim = uygulanacak resim
	//alert(id+resim);
	$("#"+id).src=resim;
}

/*ajax ile gizli link*/

function gizliLink(link) 
{
   http.open('GET', link);
   http.send(null);   
}

function ajax(id,link) 
{

   http.open('GET', link,true);  
   http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=iso-8859-9");  
   http.onreadystatechange = eval(function() 
   {     
	 document.getElementById(id).innerHTML = "<img src=img/ajax-loader.gif>";
       if (http.readyState == 4)
           document.getElementById(id).innerHTML = http.responseText; 
                  
    })
	//alert(http.readyState);
	http.setRequestHeader("Connection", "close");
	http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=iso-8859-9");
    http.send(null);
     
}
function temizle(entery) //ajax kodu için
{ 
    entery=entery.replace(/\n/g,""); 
    entery=escape(entery); 
    return entery; 
} 

function karakterAra(metin)
{
	if(metin.value.indexOf(' ')>-1) 
		metin.value=metin.value.substr(0,metin.value.length-1)

}
//deeeee

function onayla(msj)
{
	cvp=confirm(msj);
	if (cvp) 	
	    return true;	
	else 
	    return false;
}
function tarihKontrol(kaynak,hedef)
{
	if (kaynak.selectedIndex!=0 && hedef.selectedIndex==0)		
		hedef.selectedIndex=1;
}
function sayac(mesaj,kalan)
{
	kalan.value=500-mesaj.value.length;
	if (kalan.value<=0)
	{
		alert('Maksimim 500 karakterlik mesaj býrakabilirsiniz.');
		mesaj.value=mesaj.value.substring(0,500);

	}

}
function gosterd(obj)
{
var nesne = document.getElementById(obj);

  if (nesne.style.display=="none") 
	 nesne.style.display="block";
  else
   	 nesne.style.display="none";   
}

function gosterv(obj)
{
  var nesne = document.getElementById(obj);
  alert(nesne);
  
  if (nesne.style.visibility=="hidden") 
	 nesne.style.visibility="visible";
  else
   	 nesne.style.visibility="hidden";   
   	
}

function tGir(id)
{
	document.getElementById(id).style.display="block";  //alert(document.getElementById(id).style.display);
}
function tCik(id)
{
   document.getElementById(id).style.display="none";  //alert(document.getElementById(id).style.display);

}
function oyKontrol()
{
	var radio=document.form21.secim;
	var dogrula=false;
	for (var i=0; i<radio.length; i++)
		if (radio[i].checked)
		{
			dogrula=true;
			break;
		}
		else
			dogrula=false;
	if (dogrula==true)
		return true;
	else
	{
		alert("Lütfen seçim yapýnýz");
		return false;
	}
	
}

function kontrol(zorunlu,label)
{
zorunlu=zorunlu.split('|');
label=label.split('|');
	for (var i=0;i<=zorunlu.length-1;i++)
	{
		alanAdi=document.getElementsByName(zorunlu[i])[0];
		//alert(zorunlu[i]+"-"+label[i]+" Deðeri: "+alanAdi.value);
		//alert(alanAdi.value);
		if (alanAdi.type=="text")
			if (alanAdi.value=="") 
			{
				alert(label[i]+' alanýný lütfen doldurunuz.');
				return false;
			}
				
		if (alanAdi.type=="select-one")
			if (alanAdi.selectedIndex==0)
			{
				alert(label[i]+" alanýný seçiniz.");
				return false;
			
			}
	}
	
	return true;
}

function maske(id,desen)
{
	var obj = document.getElementById(id);
	var i = obj.value.length;
	var aktif=obj.value.charAt(i-1);
	var sart=desen.charAt(i-1);
	switch(sart)
	{
		case "s":
			if(((aktif < "0") || (aktif > "9")) && !(aktif == "")) 
				document.getElementById(id).value = obj.value.slice(0, -1);			
			break;
		case "y":
			if (!aktif.match(/^[a-zA-Z]+$/))
				document.getElementById(id).value = obj.value.slice(0, -1);	
			break;
		case ".":
			if (aktif!=".")
				document.getElementById(id).value = obj.value.slice(0, -1);	
			break;
		default:
			document.getElementById(id).value = obj.value.slice(0, -1);
			
	}
	if (desen.charAt(i)=="/" || desen.charAt(i)=="." || desen.charAt(i)==":" || desen.charAt(i)==" " )
		document.getElementById(id).value = obj.value+desen.charAt(i); 
	
	//alert(i-1+". karakter:"+obj.value.charAt(i-1)+" desen: "+desen.charAt(i));

	
	
}
//checkboxların tümünü isaretle class: class'a gore isaretler. jQuery ister
function tumunuIsaretle(nesne,obj){

	if ($("input[name="+obj+"]").is(":checked"))
		$(nesne).each(function(index) {
			this.checked=true;
			
		});
	else
		$(nesne).each(function(index) {
			this.checked=false;
		});
}

