﻿function productsList_CheckBoxControl_onClick(cId,tId)
{
    if(document.getElementById(cId).checked == true)
	{
        document.getElementById(tId).value = '1';
	}
	else
	{
	    document.getElementById(tId).value = '';
	}
}
function productsList_isNumeric_onKeyUp(contents,id,cId)
{
    if (((contents / contents) != 1) || (contents == 0)) 
    {
	    document.getElementById(id).value='';
	    if(document.getElementById(cId).checked == true)
	    {
	        document.getElementById(cId).checked = false;
	    }
	}
	else
	{
	    if(document.getElementById(cId).checked == false)
	    {
	        document.getElementById(cId).checked = true;
	    }
	}
}

function card_isNumeric_onKeyUp(id,contents,hId)
{
    if (((contents / contents) != 1) && contents != 0) 
    {
        alert('Bu alana sadece numerik değer girebilirsiniz')
	    document.getElementById(id).value='';
	    document.getElementById(id).value= document.getElementById(hId).value;
    }
	        
}
function card_NullTextControl_onBlur(tId,dataId)
{
    if(document.getElementById(tId).value == '')
	{
	    alert('Ürün adedi değerini boş bırakamazsınız! Ürünler minimum 1 adet olabilir! Eğer ürünü iptal etmek istiyorsanız sil butonunu kullanabilirsiniz.');
	    document.getElementById(tId).value = document.getElementById(dataId).value;
	}
}

function payment_isNumeric_onKeyUp(contents,id)
{
  if (((contents / contents) != 1) || (contents == 0)) 
  {
	  document.getElementById(id).value='';
  }
}

function payment_setOtherInfo_onClick(cId)
{
    if(document.getElementById(cId).checked == true)
    {
        document.getElementById('txtOtherName').value =  document.getElementById('txtCustomerName').value;
        document.getElementById('txtOtherPhone').value =  document.getElementById('txtCustomerPhone').value;
        document.getElementById('txtOtherAddress').value =  document.getElementById('txtCustomerAddress').value;
    }
    else
    {
        document.getElementById('txtOtherName').value =  '';
        document.getElementById('txtOtherPhone').value =  '';
        document.getElementById('txtOtherAddress').value =  '';
    }
}
function payment_validateCheck_ServerValidate(source,args)
{
    if(document.getElementById('chkOver').checked == false)
    {
        args.IsValid = false;
    }
    else if(document.getElementById('rdlOrder').checked == false && document.getElementById('rdlCard').checked == false && document.getElementById('rdlCash').checked == false)
    {
        args.IsValid = false;
    }
    else if(document.getElementById('chkOver').checked == true && (document.getElementById('rdlOrder').checked == true || document.getElementById('rdlCard').checked == true))
    {
        args.IsValid = true; 
    }
}
function payment_showPaymentType_onClick(objId,dvId,dvId1,dvId2)
{
    var obj = document.getElementById(objId);
    if(obj.checked == true)
    {
        document.getElementById(dvId).style.display = 'block';
        document.getElementById(dvId1).style.display = 'none';
        document.getElementById(dvId2).style.display = 'none';
    }               
}


function deleteControl(contents)
{
    var cnf = confirm(contents);
	if(cnf)
	    return true;
	else
	    return false;
}

function largeImage(url,config)
{
    var w,h;
    window.open(url,null,config);
}
function paymet_CardControl()
    {
        if(document.getElementById('rdlCard').checked == true)
        {
            if(document.getElementById('txtCardNumber').value.length < 16 || document.getElementById('txtCvv').value.length < 3 || document.getElementById('txtCardName').value.length < 1)
            {
                window.alert("Lütfen kredi kartı bilgilerinizi kontrol edin!");
                return false;
            }
            else
            { 
               document.getElementById('btnFinish').style.display = 'none';
               document.getElementById('_lnkReturnBascet').style.display = 'none';
               document.getElementById('dvMsg"').style.display = 'block';
               return true;  
            }         
        }
    }
    function showVideo(dvId)
    {
        var dvMain = document.getElementById(dvId);
        if(dvMain.style.display == 'none')
        {
            dvMain.style.display = '';
        }
        else
        {
            dvMain.style.display = 'none';
        }
    }
    
  function ajx_load(divId, url) {
    var xmlHttp = new ajax();
    if (xmlHttp) {
        if (url.indexOf('?') == -1) {
            url += '?rnd=' + Math.random();
        }
        else {
            url += '&rnd=' + Math.random();
        }

        xmlHttp.onreadystatechange = function() {
            var dvMain = document.getElementById(divId);
            if (xmlHttp.readyState == 2) {
                dvMain.innerHTML = '';
                dvMain.innerHTML = '<table cellpadding="0" cellspacing="0" border="0px" width="100%" style="height:100%"><tr><td style="width:100%; height:100%;" align="center" valign="middle"><img src="images/ajax-loader.gif" /></td></tr></table>';
            }
            else if (xmlHttp.readyState == 4 && xmlHttp.status == 200) {
                try {
                    dvMain.innerHTML = '';
                    dvMain.innerHTML = xmlHttp.responseText;
                }
                catch (e) {
                    dvMain.innerHTML = '';
                    var divChild = document.createElement('div');
                    divChild.innerHTML = xmlHttp.responseText;
                    dvMain.appendChild(divChild);
                }
            }
        }
        xmlHttp.open('get', url, true);
        xmlHttp.send(null);
    }
}
var page = 0;
function loopNews(dvId,url,count)
{
    if(page == 1 || page > 1)
    {
        page = page+2;
    }
    else
    {
        page = 1;
    }
    if(page == count || page > count)
    {
        page = 1;
    }
    ajx_load(dvId, url+'?page='+page);
}

function start_timer(delaySec,count)
{
    setInterval('loopNews("dvContainer","defaultNews_ajx.aspx",'+count+')',delaySec);
}
function startNews(count)
{
    loopNews("dvContainer","defaultNews_ajx.aspx",count);
    start_timer(10000,count);
}

function slideImageNext_Click(id)
{
    var count = parseInt(document.getElementById('ctl00_cntnPlaceMain_hdCount').value);
    var status = parseInt(document.getElementById('ctl00_cntnPlaceMain_hdStatus').value);
    
    status++;
    
    if(status > count)
    {
        status = 1;
    }
   
    document.getElementById('ctl00_cntnPlaceMain_hdStatus').value = status;
    
    document.getElementById('ctl00_cntnPlaceMain_imgOnce').src = "images/onceSonra/"+id+"_"+status+"Once.jpg";
    document.getElementById('ctl00_cntnPlaceMain_imgSonra').src = "images/onceSonra/"+id+"_"+status+"Sonra.jpg";
}
function slideImageBack_Click(id)
{
    var count = parseInt(document.getElementById('ctl00_cntnPlaceMain_hdCount').value);
    var status = parseInt(document.getElementById('ctl00_cntnPlaceMain_hdStatus').value);
    
    status--;
    
    if(status == 0)
    {
        status = 1;
    }
   
    document.getElementById('ctl00_cntnPlaceMain_hdStatus').value = status;
    
    document.getElementById('ctl00_cntnPlaceMain_imgOnce').src = "images/onceSonra/"+id+"_"+status+"Once.jpg";
    document.getElementById('ctl00_cntnPlaceMain_imgSonra').src = "images/onceSonra/"+id+"_"+status+"Sonra.jpg";
}

function popUp_show(prm)
{
      cPO = new canPictureOpener("", 0, "popup.aspx?prm=images/merkez/big/1.jpg");      
}
function popUp(id)
{
    document.getElementById('ctl00_cntnPlaceMain_imgPopUp').src = 'images/merkez/big/'+id+".jpg";
}