function validate(targetForm) {


    var EMAIL = "^[a-zA-Z0-9_-]+(\.([a-zA-Z0-9_-])+)*@[a-zA-Z0-9_-]+[.][a-zA-Z0-9_-]+([.][a-zA-Z0-9_-]+)*$"

    var URL = "http://"
	


	for (var i = 0; i < targetForm.elements.length; i++) {

	if(targetForm.elements[i].getAttribute("strValue") != null) {

	    var message = targetForm.elements[i].getAttribute("message");
	   
	  	var message2 = targetForm.elements[i].getAttribute("message2");

		var karsay = targetForm.elements[i].getAttribute("karsay");

	    var strBound = targetForm.elements[i].getAttribute("strBound");	

	    var strVal = targetForm.elements[i].getAttribute("strValue");

   

	    if(eval('document.' + strBound + '.type') == 'select-one') {

		var sIndex = eval('document.' + strBound + '.selectedIndex');

		var strBoundVal = eval('document.' + strBound + '[' + sIndex + '].value'); 

	    }

	    if(strVal == strBoundVal){

		if(targetForm.elements[i].value == '') {

		    alert(message);

		    targetForm.elements[i].focus();	

		    return false;

		}						

	    }

				

	}
			

	if(targetForm.elements[i].getAttribute("isReq")) {



	    var message = targetForm.elements[i].getAttribute("message");
	    var message2 = targetForm.elements[i].getAttribute("message2");
	    var karsay = targetForm.elements[i].getAttribute("karsay");

	    if(targetForm.elements[i].type == 'checkbox') {

		if(!targetForm.elements[i].checked) {

		    alert(message);

		    targetForm.elements[i].focus();	

		    return false;

		}

	    }

	    else if(targetForm.elements[i].type == 'text' || 

		    targetForm.elements[i].type == 'password') {

		if(targetForm.elements[i].value == '' || targetForm.elements[i].value=='metin' || targetForm.elements[i].value=='eposta' || targetForm.elements[i].value=='parola' || targetForm.elements[i].value=='aktivasyon kodu' || targetForm.elements[i].value=='baslik') {

		    alert(message);

		    targetForm.elements[i].focus();
			
			return false;		
		
		}
		
			if(targetForm.elements[i].value.length<karsay) {

		    alert(message2);

		    targetForm.elements[i].focus();
			
			return false;		

		
		}
		

		if(targetForm.elements[i].getAttribute("regex") != null) {

		    var UserRegEx = targetForm.elements[i].getAttribute("regex");

		    var InputValue = targetForm.elements[i].value;

		    if(UserRegEx == 'EMAIL') {

			var re = new RegExp(EMAIL);

			if(!InputValue.match(re)) {

			    alert(message);

			    targetForm.elements[i].focus();	

			    return false;	

			}

		    }

		    else if(UserRegEx == 'URL') {

			var re = new RegExp(URL);

			if(!InputValue.match(re)) {

			    alert(message);

			    targetForm.elements[i].focus();	

			    return false;	

			}

		    }

		    else {

			var re = new RegExp(UserRegEx);

			if(!InputValue.match(re)) {

			    alert(message);

			    targetForm.elements[i].focus();	

			    return false;	

			}

		    }

		}

	    }

	    else if(targetForm.elements[i].type == 'select-one') {

		if(targetForm.elements[i].value == '') {

		    alert(message);

		    targetForm.elements[i].focus();	

		    return false;								

		}

	    }
		
	    else if(targetForm.elements[i].type == 'textarea') {

		if(targetForm.elements[i].value == '' || targetForm.elements[i].value=='yorumunuz') {

		    alert(message);

		    targetForm.elements[i].focus();	

		    return false;								

		}

	    }

	    else if(targetForm.elements[i].type == 'radio') {

		var isSelected = false;

		var j = 0;

		while(targetForm.elements[i+j].type == 'radio' && 

		      targetForm.elements[i].name == targetForm.elements[i+j].name) {

		    if(targetForm.elements[i+j].checked) {

			isSelected = true;

		    }

		    j++;

					

		}

		

		j = 0;

		

		while(targetForm.elements[i-j].type == 'radio' && 

		      targetForm.elements[i].name == targetForm.elements[i-j].name) {

		    if(targetForm.elements[i-j].checked) {

			isSelected = true;

		    }

		

		    if(i-j <= 0) {

			break;

		    }

		

		    j++;					

		}				

		

		if(!isSelected) {

		    alert(message);

		    targetForm.elements[i].focus();	

		    return false;				

		}

	    }

	    else {

		return true;

	    }

	}

    }

}


function FormObjeAktifPasif(FormAdi,Pasifleyen,Aktiflenen,Deger){

	if(document.forms[FormAdi].elements[Pasifleyen].value==Deger){
		document.forms[FormAdi].elements[Aktiflenen].disabled=false;
		return false;
	
	}
	
	else{
		document.forms[FormAdi].elements[Aktiflenen].disabled=true;
		document.forms[FormAdi].elements[Aktiflenen].selectedIndex=0;
		return false;
	}
}

function ListBox_ap(FormAdi,Pasifleyen){
		
		kisa_FormAdi = document.forms[FormAdi]
		//alert(kisa_FormAdi.elements[Pasifleyen].value.length)

	if (document.forms[FormAdi].elements["tempVeri"].value=="" && kisa_FormAdi.elements[Pasifleyen].value.length>2){
			
			degerPasifleyen	= kisa_FormAdi.elements[Pasifleyen].value;
			var  Pasifleyen_dizi	= new Array();
			Pasifleyen_dizi 		= degerPasifleyen.split(',');
			var Aktiflenen 	 	 	= Pasifleyen_dizi[0];
			var Temizlenecek 	 	= Pasifleyen_dizi[1];
			var EkleButonu		 	= Pasifleyen_dizi[2];
			
			document.forms[FormAdi].elements["tempVeri"].value=Aktiflenen+","+Temizlenecek+","+EkleButonu;
	
				kisa_FormAdi.elements[Aktiflenen].disabled=false;
				kisa_FormAdi.elements[Aktiflenen].focus();
				kisa_FormAdi.elements[Aktiflenen].style.backgroundColor="#F5F5F5";
				kisa_FormAdi.elements[Temizlenecek].disabled=false;
				kisa_FormAdi.elements[EkleButonu].disabled=false;
				return false;
	
		}		
	else if (document.forms[FormAdi].elements["tempVeri"].value!=""){
			
			var  Pasifleyen_dizi	= new Array();
			degerPasifleyen	= kisa_FormAdi.elements["tempVeri"].value;

			Pasifleyen_dizi 		= degerPasifleyen.split(',');
			var Aktiflenen 	 	 	= Pasifleyen_dizi[0];
			var Temizlenecek 	 	= Pasifleyen_dizi[1];
			var EkleButonu		 	= Pasifleyen_dizi[2];

			kisa_FormAdi = document.forms[FormAdi];
			var TopSec = kisa_FormAdi.elements[Temizlenecek].options.length;
			for (i=0; i<TopSec; i++){
				kisa_FormAdi.elements[Temizlenecek].options[i].selected = true; }
				
				move(kisa_FormAdi.elements[Temizlenecek],kisa_FormAdi.elements[Aktiflenen])
				kisa_FormAdi.elements[Aktiflenen].disabled = true;
				kisa_FormAdi.elements[Temizlenecek].disabled = true;
				kisa_FormAdi.elements[EkleButonu].disabled = true;
			
			kisa_FormAdi.elements["tempVeri"].value="";	
			kisa_FormAdi.elements[Pasifleyen].selectedIndex=0;
			kisa_FormAdi.elements[Aktiflenen].style.backgroundColor="#FFFFFF";
			kisa_FormAdi.elements[Pasifleyen].focus();
			return false;
	}
}




//_________________________________________________________________

function IstatistikObjeAktifPasif(){
	var IstDeg=document.getElementById('istkat').selectedIndex;
	var ClaAist='ZeminBeyazUst'
	var ClaPist='ZeminSayfa'
	
	if (IstDeg==0){
		document.getElementById('macist').disabled=true;
		document.getElementById('tabmacist').className=ClaPist;
		
		document.getElementById('oyuist').disabled=true;
		document.getElementById('taboyuist').className=ClaPist;
		
		document.getElementById('istlid').disabled=true;
		document.getElementById('tabistlid').className=ClaPist;
		
		document.getElementById('liddet').disabled=true;
		document.getElementById('tabliddet').className=ClaPist;
		
		document.getElementById('takist').disabled=true;
		document.getElementById('tabtakist').className=ClaPist;
		
		document.getElementById('puadur').disabled=true;
		document.getElementById('tabpuadur').className=ClaPist;
		
	}

	else if (IstDeg==1){
	// * bunda___
		document.getElementById('macist').disabled=false;
		document.getElementById('tabmacist').className=ClaAist;
		document.getElementById('macist').focus();
	//___________
	
		document.getElementById('oyuist').disabled=true;
		document.getElementById('taboyuist').className=ClaPist;
		
		document.getElementById('istlid').disabled=true; 
		document.getElementById('tabistlid').className=ClaPist;
		
		document.getElementById('liddet').disabled=true;
		document.getElementById('tabliddet').className=ClaPist;
		
		document.getElementById('takist').disabled=true;
		document.getElementById('tabtakist').className=ClaPist;
		
		document.getElementById('puadur').disabled=true;
		document.getElementById('tabpuadur').className=ClaPist;

	}
		
	else if (IstDeg==2){
		document.getElementById('macist').disabled=true;
		document.getElementById('tabmacist').className=ClaPist;

	// * bunda___
		document.getElementById('oyuist').disabled=false;
		document.getElementById('taboyuist').className=ClaAist;
		document.getElementById('oyuist').focus();
	//___________	
		document.getElementById('istlid').disabled=true; 
		document.getElementById('tabistlid').className=ClaPist;
		
		document.getElementById('liddet').disabled=true;
		document.getElementById('tabliddet').className=ClaPist;
		
		document.getElementById('takist').disabled=true;
		document.getElementById('tabtakist').className=ClaPist;
		
		document.getElementById('puadur').disabled=true;
		document.getElementById('tabpuadur').className=ClaPist;

	}
	
	else if (IstDeg==3){
		document.getElementById('macist').disabled=true;
		document.getElementById('tabmacist').className=ClaPist;

		document.getElementById('oyuist').disabled=true;
		document.getElementById('taboyuist').className=ClaPist;
	// * bunda___
		document.getElementById('istlid').disabled=false; 
		document.getElementById('tabistlid').className=ClaAist;
		document.getElementById('istlid').focus();
		
		document.getElementById('liddet').disabled=false;
		document.getElementById('tabliddet').className=ClaAist;
	//___________
	
		document.getElementById('takist').disabled=true;
		document.getElementById('tabtakist').className=ClaPist;
		
		document.getElementById('puadur').disabled=true;
		document.getElementById('tabpuadur').className=ClaPist;
	}
	
	else if (IstDeg==4){
		document.getElementById('macist').disabled=true;
		document.getElementById('tabmacist').className=ClaPist;

		document.getElementById('oyuist').disabled=true;
		document.getElementById('taboyuist').className=ClaPist;
		
		document.getElementById('istlid').disabled=true; 
		document.getElementById('tabistlid').className=ClaPist;
		
		document.getElementById('liddet').disabled=true;
		document.getElementById('tabliddet').className=ClaPist;
	
	// * bunda___
		document.getElementById('takist').disabled=false;
		document.getElementById('tabtakist').className=ClaAist;
		document.getElementById('takist').focus();
	//___________	
	
		document.getElementById('puadur').disabled=true;
		document.getElementById('tabpuadur').className=ClaPist;
	}
	
	else if (IstDeg==5){
		document.getElementById('macist').disabled=true;
		document.getElementById('tabmacist').className=ClaPist;

		document.getElementById('oyuist').disabled=true;
		document.getElementById('taboyuist').className=ClaPist;
		
		document.getElementById('istlid').disabled=true; 
		document.getElementById('tabistlid').className=ClaPist;
		
		document.getElementById('liddet').disabled=true;
		document.getElementById('tabliddet').className=ClaPist;
	
		document.getElementById('takist').disabled=true;
		document.getElementById('tabtakist').className=ClaPist;

	// * bunda___
		document.getElementById('puadur').disabled=false;
		document.getElementById('tabpuadur').className=ClaAist;
		document.getElementById('puadur').focus();
	//___________	
	}
	

}

function ListeKutuKontrol(FormAdi,ObjeListe,ObjeButon,Deger,Uyari) {
	
	if(document.forms[FormAdi].elements[ObjeListe].options.length ==Deger){
		document.forms[FormAdi].elements[ObjeButon].disabled=true;	
		alert(Uyari);
	return false;
	}
	else {
		document.forms[FormAdi].elements[ObjeButon].disabled=false;
	}	
}