
     var prices = new Array();
        
            prices['0']="12"
         
            prices['1']="12"
         
            prices['2']="16"
         
            prices['3']="12"
         
            prices['4']="16"
         

function gonderMpOnay(bilyon){
	total = 0;
	try{
		total = document.getElementById("satinalinanbiletsayisi").innerHTML;
	}catch(ex){}
	
	if(parseInt(total)==0){		
		alert("Geçerli bir biletiniz yok!");
	}else{					
		if (bilyon==1){
			document.mpForm.bilyonpara.value="true";
		}else{
			document.mpForm.bilyonpara.value="false";
		}
		document.mpForm.submit();		
	}
}

function kontrol(){
	if(checkAll()==0){
		alert("Lütfen önce satın alacağınız bileti seçiniz!");
    }else{
		document.mp.submit();
    }
}

function checkAll(){
    // set the form to look at (your form is called form1)
    var frm = document.mp
    var zet = 0;
    // get the form elements
    var el = frm.elements
    // loop through the elements...
    for(i=0;i<el.length;i++) {
    // and check if it is a checkbox
        if(el[i].type == "checkbox" ) {
            // if it is a checkbox and you submitted yes to the function
            if(el[i].checked) zet = 1;
        }
    }
    return zet;
}

function biletDetay(id){
    var currentDisplay = document.getElementById(id).style.display;
    document.getElementById(id).style.display =
            currentDisplay == "block" ? "none" : "block";
}

function tamTumu(size){
	if (document.mp.tumu.checked) {
		try{
			for( i=1; i<size+1; i++){
				try{
					document.getElementById("tamid"+i).checked = true;	
				}catch(ex){}
			}
		}catch(ex){}
	}else{
   	 	try{
			for( i=1; i<size+1; i++){
				try{
					document.getElementById("tamid"+i).checked = false;	
				}catch(ex){}
			}
		}catch(ex){}
    }	       	
}

function yarimTumu(size){
	if (document.mp.tumuyarim.checked) {
		try{
			for( i=1; i<size+1; i++){
				try{
					document.getElementById("yarimid"+i).checked = true;	
				}catch(ex){}
				
				
			}
		}catch(ex){}
	}else{
   	 	try{
			for( i=1; i<size+1; i++){
				try{
					document.getElementById("yarimid"+i).checked = false;	
				}catch(ex){}
			}
		}catch(ex){}
    }
}

function ceyrekTumu(size){
	if (document.mp.tumuceyrek.checked) {
		try{
			for( i=1; i<size+1; i++){
				try{
					document.getElementById("ceyrekid"+i).checked = true;	
				}catch(ex){}
			}
		}catch(ex){}
	}else{
   	 	try{
			for( i=1; i<size+1; i++){
				try{
					document.getElementById("ceyrekid"+i).checked = false;	
				}catch(ex){}
			}
		}catch(ex){}
    }
}

function checkNumaraSec(){
		document.getElementById('numarasec').submit();
		return true;
}

function biletFiyatlari()
{
    var id = document.getElementById('abonelikTipi').value;
    document.getElementById("bFiyat_1").style.display = "none";
    document.getElementById("bFiyat_3").style.display = "none";
    document.getElementById("bFiyat_6").style.display = "none";
    document.getElementById("bFiyat_10s").style.display = "none";
    document.getElementById("bFiyat_100s").style.display = "none";
    var isim = "bFiyat_"+id;
    document.getElementById(isim).style.display = "block";
    hesapla();
}

function hesaplaMpAbonelik(isanasayfa){
    var nf = new NumberFormat();
    nf.setSeparators(true, nf.PERIOD);
    nf.setCurrency(true);
    nf.setCurrencyPrefix('');
    nf.setPlaces(2);
    nf.setNumber(2);

    var sayac = 0;
    var sonuc = 0;
    var carpan = 1;
    var tamBiletAdedi = document.getElementById("tamBiletAdedi").value;
    var yarimBiletAdedi = document.getElementById("yarimBiletAdedi").value;
    var ceyrekBiletAdedi = document.getElementById("ceyrekBiletAdedi").value;
    var tamSonuc = 0;
    var yarimSonuc = 0;
    var ceyrekSonuc = 0;
    switch (document.getElementById('abonelikTipi').value) {
    		    case "1":
                    sayac = 3;
                    break;
                case "3":
                    sayac = 9;
                    break;
                case "6":
                    sayac = 18;
                    break;
                case "10s":
                    sayac = 3;
                    carpan = 10;
                    break;
                case "100s":
                    sayac = 3;
                    carpan = 100;
                    break;
    }

    for (var i = 0 ; i < sayac ; i++) {
        sonuc = sonuc + (prices[i]*carpan*tamBiletAdedi);
        tamSonuc = tamSonuc + (prices[i]*carpan*tamBiletAdedi);
        sonuc = sonuc + ((prices[i]/2)*carpan*yarimBiletAdedi);
        yarimSonuc = yarimSonuc + ((prices[i]/2)*carpan*yarimBiletAdedi);
        sonuc = sonuc + ((prices[i]/4)*carpan*ceyrekBiletAdedi);
        ceyrekSonuc = ceyrekSonuc + ((prices[i]/4)*carpan*ceyrekBiletAdedi);
    }

    nf.setNumber(sonuc);
    document.getElementById("fiyatspan").innerHTML = nf.toFormatted();
    if (!isanasayfa){
            nf.setNumber(tamSonuc);
            document.getElementById("fiyatTAM").innerHTML = nf.toFormatted();
            nf.setNumber(yarimSonuc);
            document.getElementById("fiyatYARIM").innerHTML = nf.toFormatted();
            nf.setNumber(ceyrekSonuc);
            document.getElementById("fiyatCEYREK").innerHTML = nf.toFormatted();
    }
    if (sayac==9) {
        sonuc = (sonuc * 2.5) ;
    } else if(sayac==18) {
        sonuc = (sonuc * 5) ;
    } else {

    }

    nf.setNumber(sonuc*1/100);
    //document.getElementById("bpYTL").innerHTML = nf.toFormatted();

    nf.setNumber(sonuc);
    document.getElementById("bpMpPuan").innerHTML = nf.toFormatted();
}


var handleSuccessMpNews = function(o){
	if(o.responseText !== undefined){
		document.getElementById('NewsDiv').innerHTML = o.responseText;
	}
}
var handleFailureMpNews  = function(o){
	if(o.responseText !== undefined){
		document.getElementById('NewsDiv').innerHTML = "";
	}
}


function getNewsAnaSayfa(){
	var request = YAHOO.util.Connect.asyncRequest('POST', "news-ajax",{timeout: 25000,	success:handleSuccessMpNews,failure:handleFailureMpNews},"dumpar=dumpar");
}


//MP anasayfa
function biletDegerAta(){
    if(document.getElementById('tamBilet').checked) {
            document.getElementById('tamBilet').value = "1";
    } else {
            document.getElementById('tamBilet').value = "-1";
    }
    if(document.getElementById('yarimBilet').checked) {
            document.getElementById('yarimBilet').value = "1";
    } else {
            document.getElementById('yarimBilet').value = "-1";
    }
    if(document.getElementById('ceyrekBilet').checked) {
            document.getElementById('ceyrekBilet').value = "1";
    } else {
            document.getElementById('ceyrekBilet').value = "-1";
    }

}

function changeDigit(gelenDeger){
    document.getElementById("mpdummy"+gelenDeger).value = document.getElementById(gelenDeger).value;
}

function gonder(tipi)
{
        if  (gonderErrorCheck()){
        document.mpDummy.process.value=tipi;
        document.mpDummy.tamBilet.value=document.getElementById('tamBilet').value;
        document.mpDummy.yarimBilet.value=document.getElementById('yarimBilet').value;
        document.mpDummy.ceyrekBilet.value=document.getElementById('ceyrekBilet').value;
        document.mpDummy.submit();
        }
 }

 function gonderErrorCheck(){
     biletDegerAta();

    if((document.getElementById('tamBilet').value==-1 && document.getElementById('yarimBilet').value==-1 && document.getElementById('ceyrekBilet').value==-1 )){
    	alert("Lütfen bilet türü seçiniz.");
    	return false;
    }

  return true;
}


function aboneOlOnayla(){  
    document.getElementById('SonucForm').submit();
 }

 function aboneOl(){
    if (aboneOlErrorCheck())
        document.mpForm.submit();
 }

 function aboneOlErrorCheck(){
 var sozlesme=document.getElementById('sozlesme');
    var tamBiletAdedi=document.getElementById('tamBiletAdedi').value;
    var yarimBiletAdedi=document.getElementById('yarimBiletAdedi').value;
    var ceyrekBiletAdedi=document.getElementById('ceyrekBiletAdedi').value;
    if (tamBiletAdedi+yarimBiletAdedi+ceyrekBiletAdedi==0){
           alert ('Lütfen almak istediğiniz bilet sayısını seçiniz.');
           return false;
    }
    if (!sozlesme.checked){
        alert ('Abone olabilmeniz için   Abonelik kurallarını kabul etmelisiniz.');
        return false;
    }
  return true;  
}


 //Çekiliş Sonucları için yapılıyor
var handleSuccessSonuc = function(o){
	if(o.responseText !== undefined){
		var temp = o.responseText;
		document.getElementById('mpsonucContainer').innerHTML = temp;
	}
}
var handleFailureSonuc = function(o){
	if(o.responseText !== undefined){
		document.getElementById('mpsonucContainer').innerHTML = "";
	}
}
var callback =
{
  timeout: 25000,
  success:handleSuccessSonuc,
  failure:handleFailureSonuc
};

function gonderSonuc()
{
	YAHOO.util.Connect.setForm('myForm');
	sUrl =  "/mp/mpCekilisSonuclari";
	var request = YAHOO.util.Connect.asyncRequest('POST', sUrl, callback);
}

function gonderSonucBilet()
{
	YAHOO.util.Connect.setForm('myForm');
	sUrl =  "/mp/mpCekilisSonuclariBilet";
	var request = YAHOO.util.Connect.asyncRequest('POST', sUrl, callback);
}
// set goBack variable to true
 function setGoBack(){
      document.getElementById('goBack').value="true";
  }

