
function writeCookie(name, value, days) {
    //Fix Days
    if(days==null || days=="")days=365;
    
    // Set Date
    var d=new Date(); 
    d.setTime(d.getTime()+(days*24*60*60*1000));  
    var expires="; expires="+d.toGMTString();  
    
    // Write Cookie
    document.cookie = name+"="+value+expires+"; path=/"; 
}

function readCookie(name){ // by .fm
    var c=document.cookie ; 
    if (c.indexOf(name)!=-1) { 
        pos1=c.indexOf("=", c.indexOf(name))+1; 
        pos2=c.indexOf(";",pos1);  
            // If last cookie
            if(pos2==-1)    pos2=c.length;;
        
        data=c.substring(pos1,pos2); 
        
        return data;
    }
}  
function ShowFull(id) {
$("#sum_"+id).css ( { display: "none" } );
$("#ful_"+id).css ( { display: "block" } );
};
function ShowSum(id) {
$("#sum_"+id).css ( { display: "block" } );
$("#ful_"+id).css ( { display: "none" } );
};

$(document).ready(function()
{

$('#but1').click( sonucAl );

$('a[rel=video]').click(function() {
	$(document).bind('reveal.facebox', function() {
		$('#video').html('<embed src="http://www.metacafe.com/fplayer/1369505/crazy_surfing.swf" width="400" height="345" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"> </embed><br><font size = 1><a href="http://www.metacafe.com/watch/1369505/crazy_surfing/">Crazy Surfing</a> - <a href="http://www.metacafe.com/">Click here for funny video clips</a></font>');
	});
	jQuery.facebox('<div id="video"></div>');
	return false;
}); 

$('a[rel=JSON]').click( JSON_AL );

//$(':text:visible:enabled:first').focus();
$('a[rel*=facebox]').facebox();
//$('#form_unluekle').slideToggle();
//$('#form_yorumekle').slideToggle();
$('form#i_isimekle').submit( submix );
$('form#i_iletisim').submit( submix );
$('form#i_yorumekle').submit( submix );
$('form#i_unluekle').submit( submix );
$('form[title*=ajaxer]').submit( submix );

if(readCookie("loginForm")=="Show"){
$("#login_hide").css ( { display: "block"} );
$("#login_show").css ( { display: "none"} );
$("#login").css ( { display: "block"} );
}else{
$("#login_show").css ( { display: "block"} );
$("#login_hide").css ( { display: "none"} );
$("#login").css ( { display: "none"} );
}
});


function sonucAl()
{
	var url = $(this).attr('value');
$('#hedef').html('alınıyor...');

$.getJSON(url, function(JSON){
$('#hedef').empty();

$.each(JSON.records, function(i, program){
$('#hedef')
.append(program.title +'<br />')
.append(program.url+'<br />')
.append(program.text+'<hr />');
});
});
}



function JSON_AL(){
	url = $(this).attr('href');
	$('#hedef').html('Loading...');
	

	$.ajax({
		url: url,
		dataType: 'json',
		success: function(JSON){
			$('#hedef').empty();
			$.each(JSON.records, function(i, page){
              $('#hedef')
              .append(JSON.page.title +'<br />')
              .append(JSON.page.url+'<br />')
              .append(JSON.page.text+'<hr />');
			});
		}
	});



}
		
/*
          $('#hedef').append(JSON.query.pages);
		  $.each(JSON.query.pages, function(i, page){
              $('#hedef')
              .append(page.pageid +'<br />')
              .append(page.ns+'<br />')
              .append(page.title+'<hr />');
        });

      });

}

*/

function ShowForm(id){
	$('#form_'+id).slideToggle("slow");
}

function panel(pagesource){
$("#loader").css( {display: "block"} );
 $.get(pagesource, "", function(cevap){ $('#cont').html(cevap); $('#info').html(""); $("#loader").css( {display: "none"} ); });
};
/*
function submix(){
$("#sonuc_id").html('<img src="js/eyceks/loading.gif" width="16" height="16" alt="Yükleniyor ..." />');
var formx = jQuery(this);
q = formx.serialize();
$.ajax({ type: "POST", url: formx.attr('action'), data: q, success: function(cevap) {$("#sonuc_id").html(cevap); }, dataType: "html" ,timeout: 2000,onTimeout: function(req){ alert('Timed Out!');} });
return false;
};
*/

function operation(values, id){
	var target = '#' + id;
	var hedef = '<span id="tar_'+ id +'"></span>';
	var hedef2 = '#tar_'+ id;
	//var eski = $(target).html;
	$(hedef2).remove();
	$(target).prepend(hedef);
	$.ajax({
		type: "post",
		url: siteadresi + 'islem.php',
		data: values,
		timeout: 2000,
		onTimeout: function(){
			$(hedef2).html("Zaman Aşımı Lütfen Tekrar Deneyiniz.!<br /><br />");
		},
		beforeSend: function(){
			$(hedef2).html(loading+'<br /><br />');
		},
		success: function(cevap){
			if(cevap == true){
				//$("#sonuc_id").html("İşlem Başarı İle Gerçekleştirildi<br /><br />");
				$(target).fadeOut("slow");
				//$(target).html("İşlem Başarı İle Gerçekleştirildi");
				//$(hedef2).remove();
			}else{
				$(hedef2).html(cevap + "<br /><br />");
			}
		},
		dataType: "html",
		error: function(){
			$(hedef2).html("İşlem Gerçekleştirilemedi, Daha sonra tekrar deneyiniz<br /><br />");
		}
	});
}



function submiz(forum){
	var submitButton = $('#'+forum).find("input[type='submit']");
    //btnText = $(submitButton).attr("value");
    $(submitButton).attr("value", "Lütfen Bekleyiniz...");
    $(submitButton).attr("disabled", "true"); 
	var formex = $('#'+forum);
	//var frm = this;
	var target = '#sonuc_id_' + formex.attr('name');
	$.ajax({
		type: formex.attr('method'),
		url: formex.attr('action'),
		data: formex.serialize()+'&islem='+formex.attr('name')+'&ajax=yes',
		timeout: 2000,
		onTimeout: function(){
			$(target).html("Zaman Aşımı Lütfen Tekrar Deneyiniz.!");
		},
		beforeSend: function(){
			$(target).html(loading);
		},
		success: function(cevap){
			if(cevap == true){
				//frm.reset();
				$(target).html( "Teşekkür Ederiz." );
				$(target).css({
					"color" : "green",
					"font-weight" : "bold"
				});
				$(document).trigger('close.facebox');
				if(formex.attr('name') == 'registration'){
					var yanit = window.location=(siteadresi);					
				}
			}else{
				$(target).html( cevap );
				$(target).css({
					"color" : "red",
					"font-weight" : "bold"	
				});
			}
		},
		dataType: "html",
		error: function(){
			$(target).html('Başarısız Gönderim, Lütfen Tekrar Deneyiniz');
		}
	});
	$(submitButton).removeAttr("disabled");
    $(submitButton).attr("value", "Gönder");
	return false;
}

function submix(){
	//var loading = '<img border="0" src="js/eyceks/loading.gif" width="16" height="16" alt="Yükleniyor ..." /> Yükleniyor...';
	var submitButton = $(this).find("input[type='submit']");
    //btnText = $(submitButton).attr("value");
    //$(submitButton).attr("value", " Bekleyiniz...");
	//$(submitButton).attr("style", "background: url(js/eyceks/loading.gif) 3px center no-repeat");
    $(submitButton).attr("disabled", "true"); 
	var formex = $(this);
	var frm = this;
	var target = $(this).find("div[id='sonuc']");
	//var target = '#sonuc_id_' + formex.attr('name');
	
	$.ajax({
		type: formex.attr('method'),
		url: formex.attr('action'),
		data: formex.serialize()+'&islem='+formex.attr('name')+'&ajax=yes',
		timeout: 2000,
		onTimeout: function(){
			$(target).removeAttr("class");
			$(target).addClass("error");
			$(target).html("Zaman Aşımı Lütfen Tekrar Deneyiniz.!");
		},
		beforeSend: function(){
			$(target).removeAttr("class");
			$(target).addClass("loading");
			$(target).html("Lütfen Bekleyiniz...");
		},
		success: function(JSON){
			if(JSON.war_status == "okay"){
				frm.reset();
			}
			//if(cevap.indexOf('class="okay"') !=-1){
			//	frm.reset();
			//}
			$(target).removeAttr("class");
			$(target).addClass(JSON.war_status);
			$(target).html(JSON.warning);
			//$(target).after(JSON.last_page);
			//$(target).after( cevap );
		},
		dataType: "json",
		error: function(){
			$(target).removeAttr("class");
			$(target).addClass("error");
			$(target).html('Başarısız Gönderim, Lütfen Tekrar Deneyiniz');
		}
	});
	$(submitButton).removeAttr("disabled");
	//$(submitButton).removeAttr("style");
    //$(submitButton).attr("value", "Gönder");
	return false;
}

function x_submit(formid){
var form = jQuery('#' + formid);
q = form.serialize();
$.ajax({ type: "POST",
 url: form.attr("action"),
 data: q,
 timeout: 10000,
 onTimeout: function(){
	//alert('Zaman Asimi: Lütfen Tekrar Deneyiniz.!');
	$("#sonuc_id").html("Zaman Aşımı Lütfen Tekrar Deneyiniz.!");
	//$("#loader").css( {display: "none"} );
	$("#submit").get(0).disabled = false;
 },
 beforeSend:function(){
/*	if($("#author").val()=='') {
	alert('Lütfen Adınız Soyadınız Bölümünü Boş Bırakmayınız');
	}
	else if($("#email").val()=='') {
	alert('Lütfen Email Bölümünü Boş Bırakmayınız');
	}
	else if($("#comment").val()=='') {
	alert('Lütfen Yorum Bölümünü Boş Bırakmayınız');
	}
*/
	$("#sonuc_id").html = '<img src='+siteadresi+'"js/eyceks/loading.gif" width="16" height="16" alt="Yükleniyor ..." />';
	//$("#loader").css( {display: "block"} );
	$("#submit").get(0).disabled = true;
 },
 success: function(cevap){
	
	if(formid=="isimekle"){
		$('form#isimekle').reset();
		//$("#comment").val('');
	}
	$("#sonuc_id").html(cevap);
	//$("#loader").css( {display: "none"} );
	$("#submit").get(0).disabled = false;
	//$('form#isimekle').reset();
 },
 dataType: "html",
 error: function(){
	//alert('Basarisiz Gonderim: Lutfen Tekrar Deneyiniz.');
	$("#sonuc_id").html('Basarisiz Gonderim: Lutfen Tekrar Deneyiniz.');
	//$("#loader").css( {display: "none"} );
	$("#submit").get(0).disabled = false;
 }
});
};

function serilestir()
{
var sonuc = $('form#isimekle').serialize();

$('#sonuc_id').html( sonuc );

return false;
}

function checkemail(i_element){
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if(!filter.test($('#'+i_element).val())){
		//$('#uyar_'+i_element).html("Adres Geçerli Değil.");
		$('#'+i_element).css({
		"background-color" : "red"
		});
		//$("#sonuc_id").html("Adres Geçerli Değil");
		checkin = false;
		//$(i_element).focus();
	}else{
		$('#'+i_element).css({
		"background-color" : "cyan"
		});
		//$("#sonuc_id").html("");
		checkin = true;
	}
	return false;
}

function cleanform(value){
	//var formx = document.forms[value];
	var formx = document.forms.isimekle;
	formx.reset();
}

function check(i_element){
	//alert(document.getElementById("adsoyad12").getAttribute("value"));
	//var element = document.getElementById(i_element).value;
	if(jQuery.trim($('#'+i_element).val()) == ""){
		$('#'+i_element).css({
		"background-color" : "red"
		});
		//$('#'+i_element).focus();
		//$("#uyar_"+i_element).html("Boş Bırakmayınız.");
		$("#sonuc_id").html("Boş Bırakmayınız");
		checkin = false;
	}else{
		$('#'+i_element).css({
		"background-color" : "cyan"
		});
		//$("#uyar_"+i_element).html("");
		$("#sonuc_id").html("");
	}
	 return false;
}
