// PARAMETRESINDE VERILEN STRINGIN E-MAIL ADRESI OLUP OLMADIGINI KONTROL EDER

// -----------------------------------------------------------------------------------------------------------------------------

function emailKontrol(s){

	var OK = true;

	var karakter = "";

	var strOK = "1234567890-_.^~@abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";

	

	if(s.indexOf("@") == -1 || s.indexOf(".") == -1){

		return false;

	}

	else{

  	for(var i=0; i<= s.length && OK == true; i++){

    	karakter = s.substr(i,1);

    	if(strOK.indexOf(karakter) == -1) OK = false;

  	}

  

  	atsonra = s.substring(s.indexOf("@")+1,s.length);

    

  	if(s.substr(s.indexOf("@")+1,1) == "." || 

  			s.substr(s.length-1, 1) == "@" || 

  			s.substr(s.length-1, 1) == "." ||

  			atsonra.indexOf(".") == -1 ||

				atsonra.indexOf("@") > -1) OK = false;

		

		

		if(s.indexOf("@")<1) OK = false;

  

		return OK;

	}        

}

// -----------------------------------------------------------------------------------------------------------------------------


function setLng(lng){
	loc = window.location.href;
	
	if( loc.indexOf('?') != -1 ){
		new_loc = loc+'&lng='+lng;
	}
	else {
		new_loc = loc+'?lng='+lng;
	}
	location.href = new_loc;
}






// PARAMETRESINDE VERILEN STRINGIN SAG VE SOL TARAFINDAKI BOSLUKLARI ATAR

// -----------------------------------------------------------------------------------------------------------------------------

function Trim(s){

   	

 	while ((s.substring(0,1) == ' ') || (s.substring(0,1) == '\n') || (s.substring(0,1) == '\r'))

 	 { s = s.substring(1,s.length); }

   

 	

  while ((s.substring(s.length-1,s.length) == ' ') || (s.substring(s.length-1,s.length) == '\n') || (s.substring(s.length-1,s.length) == '\r'))

 	 { s = s.substring(0,s.length-1); }

   

 	return s;

}   

// -----------------------------------------------------------------------------------------------------------------------------







function formKontrolContact(){

	var frm 			= document.forms['frm_contact'];

	var error			= "";

	var email			= frm.txt_email.value;

	var adSoyad 	= frm.txt_adSoyad.value;

	var konu 			= frm.txt_konu.value;

	var mesaj 		= frm.txt_mesaj.value;

	

	if (!emailKontrol(email)){

		error+="- Lütfen geçerli bir e-mail adresi giriniz.\n";

	}

	if (Trim(adSoyad) == '' || Trim(konu) == '' || Trim(mesaj) == ''){

		error+="- Bütün alanları eksiksiz doldurmalısınız.\n";

	}

	if(error != ''){

		alert(error);

		return false;

	}

}







function formKontrolAddEmailList(){



	frm = document.forms['frm_add_email_list'];

	

	if( Trim(frm.txt_ad_soyad.value) == '' ){

		alert("Lütfen 'Ad Soyad' alanını doldurun..!");

		return false;

	}

	

	if( Trim(frm.txt_email.value) == '' ){

		alert("Lütfen e-mail adresinizi girin..!");

		return false;

	}

	

	if( !emailKontrol(frm.txt_email.value) ){

		alert("Girmiş olduğunuz e-mail adresi geçersiz..!\nLütfen kontrol edin.");

		return false;

	}

	

	frm.hdn_add_email_list.value = 'OOKKEEYY';

}





function formKontrolLogin(){



	frm = document.forms['login_form'];

	

	if( Trim(frm.kullaniciadi.value) == '' ){

		alert("Lütfen 'Kullanici Adı' alanını doldurun..!");

		return false;

	}

	

	if( Trim(frm.passw.value) == '' ){

		alert("Lütfen Sifrenizi girin..!");

		return false;

	}



	frm.login_ol.value = 'OOKKEEYY';

}





// ANKET GONDER

// -----------------------------------------------------------------------------------------------------------------------------

function anketGonder(mode){

	var secenek_id=-1;

	var objAnket = document.forms["frm_anket"].rad_anket;

	var anket_id = document.forms["frm_anket"].hdn_anket_id.value;

	

	for(var i=0; i < objAnket.length; i++){

		if (objAnket[i].checked) secenek_id = objAnket[i].value

	}

	if(secenek_id > -1 || mode == "show")

	location.href = "?page=survey_result&option_id="+secenek_id+"&survey_id="+anket_id+"&mode="+mode;

	return false;

}

// -----------------------------------------------------------------------------------------------------------------------------





function showPhoto(photo, photo_name){

	var str = "left=0,screenX=0,top=0,screenY=0";



if (window.screen) {

  var ah = screen.availHeight - 30;

  var aw = screen.availWidth - 10;

  str += ",height=" + ah;

  str += ",innerHeight=" + ah;

  str += ",width=" + aw;

  str += ",innerWidth=" + aw;

  

} else {

  str += ",resizable"; // so the user can resize the window manually

}

str = "left=100,top=100, height=500, width=530,resizable";



	var show_photo = window.open('show_photo.php?photo='+photo+'&photo_name='+photo_name, null, str+',status=yes, scrollbars=yes, menubar=no, location=no, toolbar=no');

	show_photo.focus();

}





function showPhoto2(photo, photo_name){

	var str = "left=0,screenX=0,top=0,screenY=0";



if (window.screen) {

  var ah = screen.availHeight - 30;

  var aw = screen.availWidth - 10;

  str += ",height=" + ah;

  str += ",innerHeight=" + ah;

  str += ",width=" + aw;

  str += ",innerWidth=" + aw;

  

} else {

  str += ",resizable"; // so the user can resize the window manually

}

str = "left=100,top=100, height=500, width=530,resizable";



	var show_photo = window.open('show_photo2.php?photo='+photo+'&photo_name='+photo_name, null, str+',status=yes, scrollbars=yes, menubar=no, location=no, toolbar=no');

	show_photo.focus();

}





function tplImage(img,proc){

	if( proc == 'close' ){

		document.getElementById('div_tpl').style.display='none';

		document.getElementById('img_tpl').src = 'images/0.gif';

	}

	else{

		document.getElementById('div_loading').style.display='inline';

		document.getElementById('div_tpl').style.display = 'inline';

		document.getElementById('div_tpl').style.top = eval(document.body.scrollTop+100)+'px';

		document.getElementById('img_tpl').src = img;

	}

	

}





function domainDetail(){

	var dt = window.open();

	var content = '<html><head><title>Domain sorgulama sonucu - </title></head><body bgcolor="#efefef">'+

						'<table width="85%" bgcolor="#ffffff" style="border:1px solid #cccccc;">'+

						'<tr><td style="padding:20px;">'+

						document.getElementById('spn_domain_detail').innerHTML+

						'</td></tr></table></body></html>';

						

	dt.document.write(content);

	

}





// DOMAIN SORGULAMA FORM GONDERIM KONTROLU

// -----------------------------------------------------------------------------------------------------------------------------

function formKontrolDomainSorgu() {

	

	var frm      				 = document.forms["frm_domain_sorgu"];

	var alan_adi 				 = Trim(frm.txt_alan_adi.value);

	var error    				 = 0;

	var err_domain_sorgu = document.getElementById("err_domain_sorgu");

	var mesaj  					 = "";

	

	if(alan_adi == ""){

		error++;

	}



	if(!alan_adi.replace(/-/gi,"").match(/^\w+$/) || alan_adi.indexOf("_") != -1){

		error++;

		mesaj += "Geçersiz alan adı girdiniz, lütfen kontrol ediniz !</br>";

	}

	

	if(alan_adi.length >63){

		error++;

		mesaj += "Alan adı en fazla 63 karakter girilebilir !</br>";

	}

	

	if(error != 0){

		err_domain_sorgu.innerHTML = mesaj;

		err_domain_sorgu.style.visibility = "visible";

		return false;

	}

}





	function menustate(id)

	{

		obj = document.getElementById(id);

		obj.style.display = (obj.style.display=="none" ? "inline" : "none");

	}
	



