﻿var xmlHttpSale = null;
xmlHttpSale = xmlhttp();

function xmlhttp() {
    var obj;
    var xml = new Array();
    xml[0] = "MSXML2.XMLHTTP.5.0";
    xml[1] = "MSXML2.XMLHTTP.4.0";
    xml[2] = "MSXML2.XMLHTTP.3.0";
    xml[3] = "MSXML2.XMLHTTP";
    xml[4] = "Microsoft.XMLHTTP";
    xml[5] = "WinHttp.WinHttpRequest.5";
    xml[6] = "WinHttp.WinHttpRequest.5.1";
    if (window.ActiveXObject) {
        for (var i = 0; i < xml.length; i++) {
            try {
                obj = new ActiveXObject(xml[i]);
                break;
            } catch (e) {
                obj = null;
            }
        }
    } else if (window.XMLHttpRequest) {
        try {
            obj = new XMLHttpRequest();
        } catch (e) {
            obj = null;
        }
    }
    return obj;
}



function OyVer() {
    document.getElementById("ctl00_CP_BtnOyVer").click()
}

function goustmenu(url) {
//    var menukategorisi = ""
//    var urunmarka = ""
//    var urungrup = ""

//    urungrup = document.getElementById("ctl00_UrunGrubu").value;
//    urunmarka = document.getElementById("ctl00_MarkaId").value;
//    menukategorisi = document.getElementById("ctl00_MenuKategori").value

    //parent.document.location.href = '' + url + '?M=' + urunmarka + '&U=' + urungrup + '&G=' + menukategorisi
    parent.document.location.href = '' + url +''

}

function UyeKayitFormKontrol() {
    if (document.getElementById("ctl00_CP_txtAdi").value == "") {
        alert("Lütfen Ad Giriniz..!!");
        return
    }

    if (document.getElementById("ctl00_CP_txtSoyadi").value == "") {
        alert("Lütfen Soyad Giriniz..!!");
        return
    }

    if (document.getElementById("ctl00_CP_txtEmailAdres").value == "") {
        alert("Lütfen Email Adres Giriniz..!!");
        return
    }
    if (document.getElementById("ctl00_CP_txtSifre").value == "") {
        alert("Lütfen Şifre Giriniz..!!");
        return
    }
    document.getElementById("ctl00_CP_BtnKaydet").click()
    
}

function formatEmail() {
    var email = document.getElementById('ctl00_CP_txtEmailAdres');
    var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
    if (!filter.test(email.value)) {
        alert('Geçersiz Email Adresi..!!');
        email.focus
        return false;
    }


}



function IsNumeric()
//  check for valid numeric strings
{

    var str = document.getElementById("ctl00$CP$txtTel").value;


    str = str.replace("(", "");
    str = str.replace(")", "");

    str = str.replace(" ", "");
    str = str.replace(" ", "");
    document.getElementById("ctl00$CP$txtTel").value = str;
    

    var strString = document.getElementById("ctl00$CP$txtTel").value;
    var strValidChars = "0123456789.-";
    var strChar;
    var blnResult = true;
    var PhoneError = false;


    if (strString.length == 0) return false;

    //  test strString consists of valid characters listed above
    for (i = 0; i < strString.length && blnResult == true; i++) {
        strChar = strString.charAt(i);
        if (strValidChars.indexOf(strChar) == -1) {
            //blnResult = false;
            PhoneError = true;

        }

    }

    if (PhoneError == true) {
        alert("Invalid Phone Number..!!");
    }
    else {
      formatPhone();
    }
    //return blnResult;
}





function formatPhone() {


    var str = document.getElementById("ctl00$CP$txtTel").value;


    str = str.replace("(", "");
    str = str.replace(")", "");

    str = str.replace(" ", "");
    str = str.replace(" ", "");
    document.getElementById("ctl00$CP$txtTel").value = str;


    //var PhoneUzunluk = document.getElementById("lblPhoneUzunluk").innerHTML;
    var PhoneUzunluk = 10;
    var PhoneUzunluk2 = 2;


    //var PhoneAreaUzunluk = document.getElementById("PhoneArea").innerHTML;
    var PhoneAreaUzunluk = 5;
    PhoneAreaUzunluk = PhoneAreaUzunluk - 2;


    var npa = str.substring(0, PhoneAreaUzunluk);

    //var Bosluk1 = document.getElementById("PhoneBosluk1").innerHTML;
    var Bosluk1 = 9;
    Bosluk1 = Bosluk1 - 3;
    var nxx = str.substring(PhoneAreaUzunluk, Bosluk1);

    //var Bosluk2 = document.getElementById("PhoneBosluk2").innerHTML;
    var Bosluk2 = 12;
    Bosluk2 = Bosluk2 - 4;
    var line = str.substring(Bosluk1, Bosluk2);

    var Bosluk3 = Bosluk2 + 1
    var line2 = str.substring(Bosluk2, Bosluk2 + PhoneUzunluk2);

    var formatted = "(" + npa + ")" + nxx + " " + line + " " + line2;
    document.getElementById("ctl00$CP$txtTel").value = formatted;

    //var str2=document.getElementById("txtTel").value;
    //alert(str2);
    //document.getElementById("txtTel").value = str2.substring(0,PhoneUzunluk2); 

    //return formatted;
}


function OyKullananlariGoster(YarismaciId) {
    document.getElementById("ctl00_CP_YarismaciId").value = YarismaciId;
    document.getElementById("ctl00_CP_BtnOyVerenler").click();

}

function ResimYukle(YarismaciId) {
    //parent.document.blank.location.href = "YarismaciResimGuncelle.aspx?YarismaciId=" + YarismaciId;
   // window.open("YarismaciResimGuncelle.aspx?YarismaciId=" + YarismaciId, "NewWindow");
    var opts = 'width=750,height=600,resizable=yes,status=no,scrollbars=yes,toolbar=no';
    var hwnd = window.open('YarismaciResimGuncelle.aspx?YarismaciId=' + YarismaciId, 'winname2', opts);
}


function MukerrerOyAlert() {
    alert('Daha Önce Bu Yarışmacı İçin Oy Kullanmışsınız..!!');
}

function YarismaciKayitFormKontrol() {

    if (document.getElementById("ctl00_CP_txtAdi").value == "") {
        alert("Lütfen Ad Giriniz..!!");
        return
    }

    if (document.getElementById("ctl00_CP_txtSoyadi").value == "") {
        alert("Lütfen Soyad Giriniz..!!");
        return
    }

    if (document.getElementById("ctl00_CP_RadDateDogumTarihi").value == "") {
        alert("Lütfen Doğum Tarihi Giriniz..!!");
        return
    }

    if (document.getElementById("ctl00_CP_RadDateDogumTarihi").value == "") {
        alert("Lütfen Doğum Tarihi Giriniz..!!");
        return
    }
    
    

    if (document.getElementById("ctl00_CP_txtAdres").value == "") {
        alert("Lütfen Adres Giriniz..!!");
        return
    }
   

    if (document.getElementById("ctl00_CP_DrpSehir").value == "0") {
        alert("Lütfen İl Seçiniz..!!");
        return
    }

    if (document.getElementById("ctl00_CP_Drpilce").value == "0") {
        alert("Lütfen İl Seçiniz..!!");
        return
    }

    if (document.getElementById("ctl00_CP_txtTel").value == "") {
        alert("Lütfen Tel. Giriniz..!!");
        return
    }

    if (document.getElementById("ctl00_CP_DrpGrup").value == "0") {
        alert("Lütfen Yarışılacak Grubu Seçiniz..!!");
        return
    }

    if (document.getElementById("ctl00_CP_DrpKategori").value == "0") {
        alert("Lütfen Yarışılacak Kategoriyi Seçiniz..!!");
        return
    }

    if (document.getElementById("ctl00_CP_DrpSacRengi").value == "0") {
        alert("Lütfen Saç Rengini Seçiniz..!!");
        return
    }

    if (document.getElementById("ctl00_CP_DrpGozRengi").value == "0") {
        alert("Lütfen Göz Rengini Seçiniz..!!");
        return
    }

    if (document.getElementById("ctl00_CP_DrpTenRengi").value == "0") {
        alert("Lütfen Ten Rengini Seçiniz..!!");
        return
    }

    if (document.getElementById("ctl00_CP_txtBoy").value == "") {
        alert("Lütfen Boyu Giriniz..!!");
        return
    }
    if (document.getElementById("ctl00_CP_txtKilo").value == "") {
        alert("Lütfen Kiloyu Giriniz..!!");
        return
    }
    var Hakkimda = document.getElementById("ctl00_CP_txtHakkimda").value
    var HakkimdaUzunluk = Hakkimda.length
    if (document.getElementById("ctl00_CP_txtHakkimda").value == "" || HakkimdaUzunluk<20) {
        alert("Lütfen Hakkımda Alanına En az 20 Karakterlik Bilgi Giriniz...!!");
        return
    }

    var Hobilerim = document.getElementById("ctl00_CP_txtHobilerim").value
    var HobilerimUzunluk = Hobilerim.length

    if (document.getElementById("ctl00_CP_txtHobilerim").value == "" || HobilerimUzunluk < 20) {
        alert("Lütfen Hobilerim Alanına En az 20 Karakterlik Bilgi Giriniz...!!");
        return
    }

    

    document.getElementById("ctl00$CP$BtnKaydet2").click()
}



//function FormDegerDoldur(YarismaciId,OzellikMasterId,KomutAdi) {
function FormDegerDoldur(Komut) {
    //alert(KomutAdi);
    //alert(document.getElementById(KomutAdi).value);
    
    //alert(document.getElementById("DrpSacRengi").value);
    //var komut = "ctl00_CP_" + KomutAdi;
    //alert(document.getElementById(""+ komut +"").value);
    //document.getElementById("ctl00$CP$Deger").value = ddocument.getElementById(komut).value;
    //document.getElementById("ctl00_CP_Deger").value = document.getElementById(KomutAdi).value;
    var i = 0;
    var txtCmd=new Array();
    txtCmd = Komut.split("|");
    alert(txtCmd.length);
    for (i = 0; i<txtCmd.length-1; i++) {
        alert(txtCmd[i]);
    
    }

//        var Url = "AjaxCommand.aspx?Type=OzellikKayit&YarismaciId=" + YarismaciId + "&OzellikMasterId=" + OzellikMasterId + "&Ozellik=" + document.getElementById(KomutAdi).value + " ";
//    xmlHttpSale.open("GET", Url, true);
//    xmlHttpSale.setRequestHeader('If-Modified-Since', 'Sat, 1 Jan 2000 00:00:00 GMT');
//    xmlHttpSale.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
//    xmlHttpSale.setRequestHeader('Content-length', Url.length);
//    xmlHttpSale.setRequestHeader('Connection', 'close');
//    xmlHttpSale.onreadystatechange= sonuc;
//    xmlHttpSale.send(null);
//   

}




function sonuc() {
    if (xmlHttpSale.readyState == 4 && xmlHttpSale.status == 200) {

       // alert(xmlHttpSale.responseText);

        
        //xmlDoc = xmlHttpSale.responseXML.documentElement;
        
    
    }

    else {
        alert(xmlHttpSale.responseText);
        alert("Hata!!" + xmlHttpSale.status);
       
    }
}




