// Ajax
function nesneyarat() {
    var nesne;
    var tarayici = navigator.appName;
    if(tarayici == "Microsoft Internet Explorer"){
        nesne = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else{
        nesne = new XMLHttpRequest();
    }
    return nesne;
}
var http = nesneyarat();

function fc_(text) {
	var temp = null;
	temp = encodeURIComponent(text);
	return temp;
}

function ajax(deger) {
    http.open('post', 'ajax.php?q='+fc_(deger) );
    http.onreadystatechange = cevapFonksiyonu;
    http.send(null);        
}

function cevapFonksiyonu() {
  if( http.readyState == 1 || http.readyState == 2 || http.readyState == 3) {
    var loading = '<div>Yükleniyor...</div>'
    document.getElementById('divo').innerHTML = '';
	}
  if(http.readyState == 4){
  document.getElementById('divo').innerHTML = http.responseText;
  }
}
//ajax bitti.
var flag = 0;

function resetVote() {
  var i = 1;
  if ( flag == 0 ) {
    for ( i=1; i<=5; i++ )
      document.getElementById('star_'+i).style.background='ffffff';
    document.getElementById('vote_text').value = '';
  }
}

function vote_show(point) {
  var i = 1;
  if ( flag == 0 ) {
    resetVote();
    for ( i=1; i<=point; i++ )
      document.getElementById('star_'+i).style.background='000000';
                       
  }
}


function vote(product_id, point) {
    http.open('post', 'ajax.php?mode=vote&product_id='+fc_(product_id)+'&point='+fc_(point) );
    http.onreadystatechange = voteDevam;
    http.send(null);        
}

function voteDevam() {
  if( http.readyState == 1 || http.readyState == 2 || http.readyState == 3) {
    document.getElementById('vote_point').innerHTML = 'Lütfen Bekleyiniz...';
	}
  if(http.readyState == 4){
    document.getElementById('vote_point').innerHTML = http.responseText;
  }
}
function izle(bolum_id) {
    http.open('post', 'ajax.php?mode=video&bolum_id='+fc_(bolum_id) );
    http.onreadystatechange = izleDevam;
    http.send(null);        
}
function izleDevam() {
  if( http.readyState == 1 || http.readyState == 2 || http.readyState == 3) {
    document.getElementById('izle_goster').innerHTML = '<span class=duz_yazi ><img src="images/ajax-loader.gif"  alt=""></span>';
	}
  if(http.readyState == 4){
    document.getElementById('izle_goster').innerHTML = http.responseText;
	document.getElementById('izle_bas').innerHTML =  document.getElementById('sonuc').innerHTML;
  }
}
function izle_bas(bolum_id) {
    http.open('post', 'ajax2.php?mode=video_bas&bolum_id='+fc_(bolum_id) );
    http.onreadystatechange = izle_basDevam;
    http.send(null);        
}
function izle_basDevam() {
  if( http.readyState == 1 || http.readyState == 2 || http.readyState == 3) {
    document.getElementById('izle_bas').innerHTML = '<span class=duz_yazi >Lütfen Bekleyiniz...</span>';
	}
  if(http.readyState == 4){
    document.getElementById('izle_bas').innerHTML = http.responseText;
  }
}
function getEmail(email, isim) {
	
var x = emailadress.value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(x)) {
		alert('Lutfen e-posta adresini giriniz.');
		emailadress.focus();
		return false;
		}
		
		if (( document.getElementById('isimadress').value==''))
	{
		alert('Lütfen isim giriniz');
		document.getElementById('isimadress').focus();
	return false;
	}
		
    http.open('post', 'ajax.php?mode=addtoemail&adres='+fc_(email)+'&isim='+fc_(isim) );
    http.onreadystatechange = getEmailDevam;
    http.send(null);        
}
function getEmail2(email) {
	
var x = email.value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(x)) {
		alert('Lutfen e-posta adresini giriniz.');
		email.focus();
		return false;
		}
}
function getEmailDevam() {

  if( http.readyState == 1 || http.readyState == 2 || http.readyState == 3) {
    document.getElementById('emaildiv').innerHTML = 'Lütfen Bekleyiniz...';
	}
  if(http.readyState == 4){
    document.getElementById('emaildiv').innerHTML = '<div id=asdas style="margin-bottom:28px; font-size:11px;"> E-mailiniz kaydedilmiştir.</div>';
  }
}


function votethis(oy) {
	
	

	
    http.open('post', 'ajax.php?mode=votefour&oy='+fc_(oy) );
    http.onreadystatechange = votethisDevam;
    http.send(null);        
}

function votethisDevam() {
  if( http.readyState == 1 || http.readyState == 2 || http.readyState == 3) {
    document.getElementById('anketdiv').innerHTML = '<div style="padding:10px">Lütfen Bekleyiniz...</div>';
	}
  if(http.readyState == 4){
    document.getElementById('anketdiv').innerHTML = http.responseText;
  }
}

var phone = "()- 0123456789";
var numb = "0123456789";
var alpha = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ";
function telkontrol(t,v) { 
var w = "";
for (i=0; i < t.value.length; i++) {
x = t.value.charAt(i);
if (v.indexOf(x,0) != -1)
w += x;
}
t.value = w;
}


function regKontrol( pattern, value){
	var r = new RegExp( pattern, "g");return r.test( value );
	}
function karakterfiltre(deger) {
var yaz = new String();
var numaralar = "0123456789 ";
var chars = deger.value.split("");
for (i = 0; i < chars.length; i++) {
if (numaralar.indexOf(chars[i]) != -1) yaz += chars[i];
}
if (deger.value != yaz) deger.value = yaz;
}
function gorus(form) {
	if (( document.getElementById('isim').value==''))
	{
		alert('Lütfen isminizi giriniz');
		document.getElementById('isim').focus();
	return false;
	}
	
	if (( document.getElementById('soyisim').value==''))
	{
		alert('Lütfen soyadınızı giriniz');
		document.getElementById('soyisim').focus();
	return false;
	}

	
	var x = document.getElementById('mail').value;
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		
		if (!filter.test(x)) {
			alert('Lutfen  e-posta adresinizi giriniz.');
			document.getElementById('mail').focus();
			return false;
		}
		
		if (( document.getElementById('metin').value==''))
	{
		alert('Lütfen görüşünüzü giriniz');
		document.getElementById('metin').focus();
	return false;
	}
	}
