/// kesme islemleri ///
	function ltrim(str) { 
	for(var k = 0; k < str.length && isWhitespace(str.charAt(k)); k++);
		return str.substring(k, str.length);
	}
	function rtrim(str) {
		for(var j=str.length-1; j>=0 && isWhitespace(str.charAt(j)) ; j--) ;
		return str.substring(0,j+1);
	}
	function trim(str) {
		return ltrim(rtrim(str));
	}
	function isWhitespace(charToCheck) {
		var whitespaceChars = " \t\n\r\f";
		return (whitespaceChars.indexOf(charToCheck) != -1);
	}
/////
/////
	function git(form , id){
		form.elements['selectedid'].value = id ;
		form.submit();
	}
/////
function kayit_kontrol(){
	hata = new Array();
	var form = document.habergrubu ; 
	if((trim(form.elements['isim'].value)).length < 5){
		hata.push("Lütfen adınızı ve soyadınızı yazınız!\n");
	}
	if((trim(form.elements['eposta'].value)).length < 7 || checkemail(trim(form.elements['eposta'].value))){
		hata.push("Lütfen geçerli bir eposta adresi yazınız!");
	}
	if(hata.length == 0){
		RequestObject = new Ajax() ;
		RequestObject.plistkayit(form.elements['isim'].value , form.elements['eposta'].value) ;
	}
	else{
		var str = "";
		for(var i=0 ; i < hata.length ; i++){
			str += hata[i] ;
		}
		alert(str);
	}
}
//////
function kayit_kontrol2(){
	hata = new Array();
	var form = document.habergrubu ; 
	if((trim(form.elements['isim'].value)).length < 5){
		hata.push("Lütfen adınızı ve soyadınızı yazınız!\n");
	}
	if((trim(form.elements['eposta'].value)).length < 7 || checkemail(trim(form.elements['eposta'].value))){
		hata.push("Lütfen geçerli bir eposta adresi yazınız!");
	}
	if(hata.length == 0){
		RequestObject = new Ajax() ;
		RequestObject.plistcikart(form.elements['isim'].value , form.elements['eposta'].value) ;
	}
	else{
		var str = "";
		for(var i=0 ; i < hata.length ; i++){
			str += hata[i] ;
		}
		alert(str);
	}
}
//////
function checkemail(str){
	var result = true ;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (filter.test(str)){
		result = false ;
	}
	return result ;
}
//////

function div_buyut(event , object)
{
	positions = getMousePosition(event) ; 
	posx =  positions[0];
	posy =  positions[1] ;
	object.style.left  = (posx-230)+"px" ;
	object.style.top   = (posy-40)+"px" ;	
	object.style.width = "250px";
}

function div_kucult(object){
	object.innerHTML = "" ;
	object.style.width = "1px" ;
	object.style.left = "0px" ;
	object.style.top = "0px";
}

function getMousePosition(ev) {
	coordinate = new Array();
	var posx = 0;	
	var posy = 0;	
	if (!ev){
		ev = window.event;
	}	
	if (ev.pageX || ev.pageY) 	{		
		posx = ev.pageX;		posy = ev.pageY;	
	}	
	else if (ev.clientX || ev.clientY) 	{		
		posx = ev.clientX + document.body.scrollLeft + document.documentElement.scrollLeft;		
		posy = ev.clientY + document.body.scrollTop + document.documentElement.scrollTop;	
	}
	coordinate.push(posx);
	coordinate.push(posy);
	return coordinate ;	
}

function goster(id , sayfa , event){
	var RequestObject = new Ajax() ;
	div_buyut(event , document.getElementById("mesaj")) ;
	RequestObject.detaygoster(id , sayfa) ;
}

function anket_sonuc(){
	var RequestObject = new Ajax() ;
	RequestObject.anketsonuc(document.anket.elements['anket_id'].value) ;
}
///////
function anket_oyla(){
	var anket_id = document.anket.elements['anket_id'].value ;
	var secenek_id = 0 ;
	for(var i = 0 ; i < document.anket.elements['secenek_id'].length ; i++){
		if(document.anket.elements['secenek_id'][i].checked){
			secenek_id = document.anket.elements['secenek_id'][i].value ;
			break ;
		}
	}
	var RequestObject = new Ajax();
	RequestObject.anketoyla(anket_id , secenek_id) ;	
}
//////
function divRenkDegistir(object){
	object.style.bgColor = "#000000" ;
}
//////
function divCerceveRenkDegistir(object){
	divCerveveRenkSifirla() ;
	object.style.background = "#303030" ;
}

function divCerveveRenkSifirla(){
	for(var i = 1 ; i <= 5 ; i++){
		if(document.getElementById('r'+i)){
			document.getElementById('r'+i).style.background = "#E0E0E0" ; 
		}
	}
}

function resim_yukle(r_id , id , kontrol){
	var RequestObject = new Ajax() ;
	RequestObject.buyuk_resim(r_id , id , kontrol) ;
}
//////
function Ajax(){
	var Request = new AjaxRequest();
	this.req 	= Request.create();
	var str = "" ;
				this.detaygoster = function(id , sayfa){
				str = "id="+id ;
				this.req.open('POST',sayfa,true);
				this.req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				this.req.setRequestHeader("Content-length",str.length);
				this.req.setRequestHeader("Connection", "close");
				var self = this;
					self.req.onreadystatechange = function(){
						if(self.req.readyState == 4){
							if(self.req.status == 200){			
							document.getElementById('mesaj').innerHTML = self.req.responseText;
							}									
						}
					}
					this.req.send(str);	
				}
//				
				this.plistkayit = function(isim , eposta){
				str = "eposta="+eposta+"&isim="+isim ;
				this.req.open('POST',"pListKayit.php",true);
				this.req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				this.req.setRequestHeader("Content-length",str.length);
				this.req.setRequestHeader("Connection", "close");
				var self = this;
					self.req.onreadystatechange = function(){
						if(self.req.readyState == 4){
							if(self.req.status == 200){			
							document.getElementById('haber_kayit_sonuc').innerHTML = self.req.responseText;
							document.habergrubu.elements['isim'].value = "" ;
							document.habergrubu.elements['eposta'].value = "" ;
							}									
						}
						else{
							document.getElementById('haber_kayit_sonuc').innerHTML = "<center><span style='font-size:11px'>Lütfen Bekleyiniz</span></center>" ;
						}
					}
					this.req.send(str);					
				}	
//
				this.anketoyla = function(anket_id , secenek_id){
				str = "anketid="+anket_id+"&secenek_id="+secenek_id ;
				this.req.open('POST',"AnketOyla.php",true);
				this.req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				this.req.setRequestHeader("Content-length",str.length);
				this.req.setRequestHeader("Connection", "close");
				var self = this;
					self.req.onreadystatechange = function(){
						if(self.req.readyState == 4){
							if(self.req.status == 200){			
							document.getElementById('divanket').innerHTML = self.req.responseText;
							}									
						}
						else{
							document.getElementById('divanket').innerHTML = "<center><span style='font-size:11px'>Lütfen Bekleyiniz</span></center>" ;
						}
					}
					this.req.send(str);					
				}
//
				this.plistcikart = function(isim , eposta){
				str = "eposta="+eposta+"&isim="+isim ;
				this.req.open('POST',"pListCikart.php",true);
				this.req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				this.req.setRequestHeader("Content-length",str.length);
				this.req.setRequestHeader("Connection", "close");
				var self = this;
					self.req.onreadystatechange = function(){
						if(self.req.readyState == 4){
							if(self.req.status == 200){			
							document.getElementById('haber_kayit_sonuc').innerHTML = self.req.responseText;
							document.habergrubu.elements['isim'].value = "" ;
							document.habergrubu.elements['eposta'].value = "" ;
							}									
						}
						else{
							document.getElementById('haber_kayit_sonuc').innerHTML = "<center><span style='font-size:11px'>Lütfen Bekleyiniz</span></center>" ;
						}
					}
					this.req.send(str);					
				}
//				
				this.anketsonuc = function(id){
				str = "id="+id ;
				this.req.open('POST',"AnketSonuc.php",true);
				this.req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				this.req.setRequestHeader("Content-length",str.length);
				this.req.setRequestHeader("Connection", "close");
				var self = this;
					self.req.onreadystatechange = function(){
						if(self.req.readyState == 4){
							if(self.req.status == 200){			
							document.getElementById('divanket').innerHTML = self.req.responseText;
							}									
						}
						else{
							document.getElementById('divanket').innerHTML = "<center><span stlye='font-size:11px'>Lütfen Bekleyiniz</span></center>" ;
						}
					}
					this.req.send(str);					
				}
//
				this.buyuk_resim = function(r_id , id , kontrol){
				str = "r_id="+r_id+"&id="+id+"&kontrol="+kontrol ;
				this.req.open('POST',"BuyukResimYukle.php",true);
				this.req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				this.req.setRequestHeader("Content-length",str.length);
				this.req.setRequestHeader("Connection", "close");
				var self = this;
					self.req.onreadystatechange = function(){
						if(self.req.readyState == 4){
							if(self.req.status == 200){			
							document.getElementById('resim_buyuk').innerHTML = self.req.responseText;
							}									
						}
						else{
							document.getElementById('resim_buyuk').innerHTML = "<center><img src='img/resim_yukleniyor.gif' /></center>" ;
						}
					}
					this.req.send(str);					
				}								
}

