function MainKontrol(){
	if( KayitForm.isim.value == ""){
		alert("\n Adınızı Giriniz Lütfen !");
		KayitForm.isim.focus(); return false;	}
	else if( KayitForm.isim.value.length > 30){
		alert("\n Adınızın Uzunluğu 30 Karakteri Aşmamalı !");
		KayitForm.isim.focus(); return false;	}
	
	if( KayitForm.soyisim.value == ""){
		alert("\n Soyadınızı Giriniz Lütfen !");
		KayitForm.soyisim.focus(); return false;	}
	else if( KayitForm.soyisim.value.length > 30){
		alert("\n Soyadınızın Uzunluğu 30 Karakteri Aşmamalı !");
		KayitForm.soyisim.focus(); return false;	}
	
	if(document.getElementById('Email').value.length == 0) {
		alert ("\n E-mail Adresinizi Belirtmelisiniz!"); 
		document.getElementById('Email').focus(); return false; }
	else if( MailAdresKontrol(document.getElementById('Email').value) == false) {
		document.getElementById('Email').focus(); return false; }	
	
	if( KayitForm.tel.value == "") {
		alert ("\n Telefon Numaranızı Belirtmelisiniz!"); 
		KayitForm.tel.focus(); return false; }
	else if(KayitForm.tel.value.length != 11 ) {
		alert ("\n Telefon Bölümü 11 Karakterden Oluşmalıdır ör: 02161234567!"); 
		KayitForm.tel.focus(); return false; }
	else if(isNumeric(KayitForm.tel.value) == false){
		alert("\n Telefon Bölümü Sayılardan Oluşmalı!Ör: 02161234567");
		KayitForm.tel.focus();	return false;	}
}
/***********************************************************************/
function MainControl(){
	if( KayitForm.isim.value == ""){
		alert("\n Adınızı Giriniz Lütfen !");
		KayitForm.isim.focus(); return false;	}
	else if( KayitForm.isim.value.length > 30){
		alert("\n Adınızın Uzunluğu 30 Karakteri Aşmamalı !");
		KayitForm.isim.focus(); return false;	}
	
	if( KayitForm.soyisim.value == ""){
		alert("\n Soyadınızı Giriniz Lütfen !");
		KayitForm.soyisim.focus(); return false;	}
	else if( KayitForm.soyisim.value.length > 30){
		alert("\n Soyadınızın Uzunluğu 30 Karakteri Aşmamalı !");
		KayitForm.soyisim.focus(); return false;	}

	if( KayitForm.adres.value == ""){
		alert("\n Adresinizi Belirtiniz Lütfen !");
		KayitForm.adres.focus(); return false;	}
	else if(KayitForm.adres.value.length > 255){
		alert("\n Adres Uzunluğu 255 Karakteri Aşmamalı !");
		KayitForm.adres.focus(); return false;	}
	
	if( KayitForm.sehir.value == ""){
		alert("\n Oturduğunuz Şehri Belirtiniz Lütfen !");
		KayitForm.sehir.focus(); return false;	}
	else if(KayitForm.sehir.value.length > 50){
		alert("\n Şehir Adı Uzunluğu 50 Karakteri Aşmamalı !");
		KayitForm.sehir.focus(); return false;	}

	if( KayitForm.ulke.value == ""){
		alert("\n Ülkenizi Belirtiniz Lütfen !");
		KayitForm.ulke.focus(); return false;	}
	else if(KayitForm.ulke.value.length > 50){
		alert("\n Ülke Adı Uzunluğu 50 Karakteri Aşmamalı!");
		KayitForm.ulke.focus(); return false;	}
		
	if(document.getElementById('Email').value.length == 0) {
		alert ("\n E-mail Adresinizi Belirtmelisiniz!"); 
		document.getElementById('Email').focus(); return false; }
	else if( MailAdresKontrol(document.getElementById('Email').value) == false) {
		document.getElementById('Email').focus(); return false; }	

	if( KayitForm.kurstip.value == "Seçiniz"){
		alert("\n Kurs Tipini Seçiniz Lütfen !");
		KayitForm.kurstip.focus(); return false;	}
	
	/*if( KayitForm.baslangic.value == ""){
		alert("\n Kurs Başlangıcını Belirtiniz Lütfen !");
		KayitForm.baslangic.focus(); return false;	}*/
	
	if( KayitForm.kurssure.value == "Seçiniz"){
		alert("\n Kurs Süresini Seçiniz Lütfen !");
		return false;	}
}

/***********************************************************************/
function checkGroupChecker(inputname){
        checkGroup = document.getElementsByName(inputname);
        for(cSayac=0; cSayac< checkGroup.length ; cSayac++){
                if(checkGroup[cSayac].checked){
                        return false;
                }
        }
        return true;
}

function submitForm(f){
	var attribute = "1!=1";
		for(i=0;i<f.elements.length;i++){
                input = f.elements[i];
				attribute = "1!=1";
				a = input.getAttribute('alert');
				a = a +' ';
				if(a!=' ' && a!=null+' '){
						if(attribute=="1!=1"){
								if(input.tagName=='SELECT'){
										attribute = "input.selectedIndex==0";
                                }
                                if(input.tagName=='TEXTAREA' || input.type=='text' || input.type=='password' || input.type=='file'){
										attribute = "input.value==''";
                                }

                                if(input.type=='checkbox' || input.type=='radio'){
										attribute = "checkGroupChecker('" + input.name +"')";
                                }
                        }
                        result = false;
                        eval('if('+attribute+' ){result=true;};');
                        //input.alert  \n\r replace edilecek
                        if(result==true){
                                alert(input.getAttribute('alert'));
                                input.focus();
                                input.style.backgroundColor = '#FFE1DD';
								input.style.color = '#000000';
                                return false;
                        }else{
							input.style.backgroundColor = '#FFFFFF';
							input.style.color = '#000000';
						}
                }
        }

        for(i=0;i<f.elements.length;i++){
                input = f.elements[i];
                if(input.className=='number') input.value = input.getValue();
                if(input.className=='date') input.value = input.getValue();
        }

        return true;
}

/*************************************************/


function MainControlEng(){
	if( KayitForm.isim.value == ""){
		alert("\n Please type your name !");
		KayitForm.isim.focus(); return false;	}
	else if( KayitForm.isim.value.length > 30){
		alert("\n Your name length must not be more than 30 charakters!");
		KayitForm.isim.focus(); return false;	}
	
	if( KayitForm.soyisim.value == ""){
		alert("\n Please type your surname !");
		KayitForm.soyisim.focus(); return false;	}
	else if( KayitForm.soyisim.value.length > 30){
		alert("\n Your surnamename length must not be more than 30 charakters !");
		KayitForm.soyisim.focus(); return false;	}

	if( KayitForm.adres.value == ""){
		alert("\n Please type your address !");
		KayitForm.adres.focus(); return false;	}
	else if(KayitForm.adres.value.length > 255){
		alert("\n Your assresss length must not be more than 255 charakters !");
		KayitForm.adres.focus(); return false;	}
	
	if( KayitForm.sehir.value == ""){
		alert("\n Please type your city !");
		KayitForm.sehir.focus(); return false;	}
	else if(KayitForm.sehir.value.length > 50){
		alert("\n  Your city length must not be more than 50 charakters !");
		KayitForm.sehir.focus(); return false;	}

	if( KayitForm.ulke.value == ""){
		alert("\n Please type your country !");
		KayitForm.ulke.focus(); return false;	}
	else if(KayitForm.ulke.value.length > 50){
		alert("\n  Your country length must not be more than 50 charakters!");
		KayitForm.ulke.focus(); return false;	}
		
	if(document.getElementById('Email').value.length == 0 ) {
		alert ("\n Please type your Email !"); 
		document.getElementById('Email').focus(); return false; }
	else if( MailAdresKontrol(document.getElementById('Email').value) == false) {
		document.getElementById('Email').focus(); return false; }	

	if( KayitForm.kurstip.value == "selekt"){
		alert("\n Please select course type !");
		KayitForm.kurstip.focus(); return false;	}
	
	if( KayitForm.kurssure.value == "selekt"){
		alert("\n Please select course length  !");
		return false;	}
}

/***************************************************/
function isNumeric(x)
{
	var numbers="0123456789";
	if(x.length>1)
	{
		x=Math.abs(x)+"";
		for(j=0;j<x.length;j++)
		{
			number=isNumeric(x.substring(j,j+1));
			if(!number) return number;
		}
		return number;
	}
	else
	{
		if(numbers.indexOf(x)>=0) return true;
		return false;
	}
}
/************************************************/
function MailAdresKontrol(adres)
{
  var pespeseat=0;
  var pespesenokta=0;
  var pespeseatvenokta=0;
  var pespesenoktaveat=0;
  var atyanlisyerde=0;
  var noktayanlisyerde=0;
  var turkcesayaci=0;
  var ozelkaraktersayaci=0;
  var ozelnoktalamasayaci=0;
  var bosluksayaci=0;
  var atsayaci=0;
  var noktasayaci=0;
  if (adres!=='')
   {
	for (var i=0; i<adres.length; i++)
	 {
	  if (adres.charAt(i) == ['ç']) // türkçe karakter kullanilmissa
		 { turkcesayaci++; }
	  if (adres.charAt(i) == ['ğ']) // türkçe karakter kullanilmissa
		 { turkcesayaci++; }
	  if (adres.charAt(i) == ['ı']) // türkçe karakter kullanilmissa
		 { turkcesayaci++; }
	  if (adres.charAt(i) == ['ö']) // türkçe karakter kullanilmissa
		 { turkcesayaci++; }
	  if (adres.charAt(i) == ['ş']) // türkçe karakter kullanilmissa
		 { turkcesayaci++; }
	  if (adres.charAt(i) == ['ü']) // türkçe karakter kullanilmissa
		 { turkcesayaci++; }

	  if (adres.charAt(i) == ['+']) // özel karakter kullanilmissa
		 { ozelkaraktersayaci++; }
	  if (adres.charAt(i) == ['*']) // özel karakter kullanilmissa
		 { ozelkaraktersayaci++; }
	  if (adres.charAt(i) == ['=']) // özel karakter kullanilmissa
		 { ozelkaraktersayaci++; }
	  if (adres.charAt(i) == ['/']) // özel karakter kullanilmissa
		 { ozelkaraktersayaci++; }
	  if (adres.charAt(i) == ['(']) // özel karakter kullanilmissa
		 { ozelkaraktersayaci++; }
	  if (adres.charAt(i) == [')']) // özel karakter kullanilmissa
		 { ozelkaraktersayaci++; }
	  if (adres.charAt(i) == ['#']) // özel karakter kullanilmissa
		 { ozelkaraktersayaci++; }

	  if (adres.charAt(i) == [',']) // özel noktalama isareti kullanilmissa
		 { ozelnoktalamasayaci++; }
	  if (adres.charAt(i) == [';']) // özel noktalama isareti kullanilmissa
		 { ozelnoktalamasayaci++; }
	  if (adres.charAt(i) == [':']) // özel noktalama isareti kullanilmissa
		 { ozelnoktalamasayaci++; }
	  if (adres.charAt(i) == ['!']) // özel noktalama isareti kullanilmissa
		 { ozelnoktalamasayaci++; }
	  if (adres.charAt(i) == ['?']) // özel noktalama isareti kullanilmissa
		 { ozelnoktalamasayaci++; }

	  if (adres.charAt(i)==' ') // bosluk kullanilmissa
		 { bosluksayaci++; }

	  if (adres.charAt(i)=='@') 
		 { atsayaci++; if ((i==0) || (i==adres.length-1)) atyanlisyerde++;  // at basta veya sondaysa
	  if (adres.charAt(i+1)=='@') pespeseat++; 
	  if (adres.charAt(i+1)=='.') pespeseatvenokta++; 
		 }

	  if (adres.charAt(i)=='.') 
		 { noktasayaci++; if ((i==0) || (i==adres.length-1)) noktayanlisyerde++; // nokta basta veya sondaysa
	  if (adres.charAt(i+1)=='.') pespesnokta++; 
	  if (adres.charAt(i+1)=='@') pespesenoktaveat++; 
		 }
	 }

	 if (atyanlisyerde>0) 
		{ alert("Girdiginiz Mail adresini kontrol ediniz : @ isareti en basta veya en sonda kullanilmis"); 
		document.KayitForm.Email.focus(); return false;  }
	 if (noktayanlisyerde>0) 
		{ alert("Girdiginiz Mail adresini kontrol ediniz :  Nokta isareti en basta veya en sonda kullanilmis"); 
		document.KayitForm.Email.focus(); return false;   }
	 if (turkcesayaci>0)
		{ alert("Girdiginiz Mail adresini kontrol ediniz :  Türkçe karakter kullanilmis"); 
		document.KayitForm.Email.focus();  return false; }
	 if (ozelkaraktersayaci>0)
		{ alert("Girdiginiz Mail adresini kontrol ediniz :  Özel karakter kullanilmis"); 
		document.KayitForm.Email.focus(); return false;    }
	 if (ozelnoktalamasayaci>0)
		{ alert("Girdiginiz Mail adresini kontrol ediniz :  Özel noktalama isareti kullanilmis"); 
		document.KayitForm.Email.focus();return false;   }
	 if (bosluksayaci>0)
		{ alert("Girdiginiz Mail adresini kontrol ediniz :  Adreste bosluk kullanilmis"); 
		document.KayitForm.Email.focus(); return false;    }
	 if (atsayaci==0) 
		{ alert("Girdiginiz Mail adresini kontrol ediniz :  @ isareti hiç kullanilmamis"); 
		document.KayitForm.Email.focus(); return false;    }
	 if (noktasayaci==0) 
		{ alert("Girdiginiz Mail adresini kontrol ediniz :  Nokta isareti hiç kullanilmamis"); 
		document.KayitForm.Email.focus(); return false; }
	 if (noktasayaci>3) 
		{ alert("Girdiginiz Mail adresini kontrol ediniz :  Çok fazla sayida nokta isareti kullanilmis"); 
		document.KayitForm.Email.focus(); return false;    }
	 if (pespeseat>0) 
		{ alert("Girdiginiz Mail adresini kontrol ediniz :  @ isareti pespese kullanilmis"); 
		document.KayitForm.Email.focus(); return false;   }
	 if (pespesenokta>0) 
		{ alert("Girdiginiz Mail adresini kontrol ediniz :  Nokta isareti pespese kullanilmis"); 
		document.KayitForm.Email.focus();return false;     }
	 if (pespeseatvenokta>0) 
		{ alert("Girdiginiz Mail adresini kontrol ediniz :  @ ve nokta isareti pespese kullanilmis"); 
		document.KayitForm.Email.focus();return false;  }
	 if (pespesenoktaveat>0) 
		{ alert("Girdiginiz Mail adresini kontrol ediniz :  nokta ve @ isareti pespese kullanilmis"); 
		document.KayitForm.Email.focus();return false; }
	 else {
	    return true; }
   }
}

/****************************************************************/
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function kampanya() {
	javascript:PopUpWin('../bkampanya.php', 440, 603, true);
}


function PopUpWin(url, win_width, win_height, center){
    if(center == true ){
        win_left = (screen.width  - win_width ) / 2;
        win_top  = (screen.height - win_height) / 2;
        prop = ",top=" + win_top + ",left=" + win_left + ",scrollbars=yes,menubar=no,resizable=yes,status=no,titlebar=no,toolbar=no";
    }else{
        prop = ",scrollbars=no,menubar=no,resizable=yes,status=yes,titlebar=no,toolbar=no";
    }

    openWinEx(url, win_width, win_height, prop);
}
/*---------------------------------------------------------------*/
function openWinEx(url, win_width, win_height, prop){
    window.open(url, '', "width=" + win_width + ", height=" + win_height + prop);
}


/*************************************************************************************/
function checkGroupChecker(inputname){
        checkGroup = document.getElementsByName(inputname);
        for(cSayac=0; cSayac< checkGroup.length ; cSayac++){
                if(checkGroup[cSayac].checked){
                        return false;
				}
        }
        return true;
}
/*************************************************************************************/
function submitForm(f){
        for(i=0;i<f.elements.length;i++){
                input = f.elements[i];
                if(input.getAttribute('alert')!=null){
                        if(input.getAttribute('condition')==null){
                                if(input.tagName=='SELECT'){
                                        input.condition = "input.selectedIndex==0";
                                        //input.condition = "input.value=='' || input.value<1";
                                }
                                if(input.tagName=='TEXTAREA' || input.type=='text' || input.type=='password'){
                                        input.condition = "input.value==''";    }

                                if(input.type=='checkbox' || input.type=='radio'){
                                        input.condition = "checkGroupChecker('" + input.name +"')";    }
                        }
                      
						result = false;
                        eval('result=('+input.condition+');');

                        //input.alert  \n\r replace edilecek
                        if(result==true){
                                alert(input.alert);
                                input.focus();    //input.style.backgroundColor = '#FF0000';
                                return false;     }
                }
        }
      
		for(i=0;i<f.elements.length;i++){
                input = f.elements[i];
                if(input.className=='number') input.value = input.getValue();
                if(input.className=='date') input.value = input.getValue();        }
        return true;
}
/********************************************************************************************/