// JavaScript Document
function gnldenetle(deger,digerdizi,extra,extdizi){
	var dogrumu=true;
	if (digerdizi=="-1") {	
		for (i=0;i<deger.length;i++){
			if (deger.elements[i].value==""){
				dogrumu=false;
				alert("Formdaki bütün alanların doldurulması zorunludur !");
				break;
			} // if
		} // for
	} // if
	
	else {
		var dizi=digerdizi.split(",");

		for (i=0;i<dizi.length;i++){
			if (deger.elements[dizi[i]].value==""){
				dogrumu=false;
				if (extra=='alertmsg')
					alert(extdizi);
				else
					alert("Gerekli alanları doldurunuz...");
				break;
			}
		}
	} // else

	if (extra=="pass" && dogrumu) {
	   var passdizi=extdizi.split(",");
        if (extra=="pass" && deger.elements[passdizi[0]].value!=deger.elements[passdizi[1]].value) {
		dogrumu=false;
		alert("Şifreler birbirini tutmuyor");
		deger.elements[passdizi[0]].value="";
		deger.elements[passdizi[1]].value=""; 		
	   }
	}
	if (extra=="mail" && dogrumu) {
	  mailalan=deger.elements[extdizi].value;
      if (!emailCheck(mailalan)) {
	    dogrumu=false;
	    alert("Geçerli bir mail adresi giriniz...");
	  }
	}
	return dogrumu;
}


function controlJoinform(deger) {
  var dogrumu=true;
  if (deger.uyeulke.selectedIndex==1) {
     for (i=0;i<deger.elements.length;i++) {
	   if (deger.elements[i].value=="" && i!=10) {
	     dogrumu=false;
		 alert("Üyeliğinizin kabul edilmesi için bütün alanlara geçerli bilgiler girmeniz gerekmektedir...");
		 break;
	   }
	 }
  }
  else {
     var digerdizi=("0,1,2,3,4,5,6,7,8,12");
     var dizi=digerdizi.split(",");
	 for (i=0;i<dizi.length;i++){
		if (deger.elements[dizi[i]].value==""){
		    dogrumu=false;
			alert("Üyeliğinizin kabul edilmesi için bütün alanlara geçerli bilgiler girmeniz gerekmektedir...");
			break;
		 }
	}
  }
  
  if (dogrumu) {
    if (!emailCheck(deger.uyemail.value)) {
	  dogrumu=false;
	  alert("Lütfen geçerli bir email adresi giriniz...");
	}
  }
  
  if (dogrumu) {
     if (!deger.uyelikkabul.checked) {
	    dogrumu=false;
		alert("Üyelik işleminizin yapılması için üyelik sözleşmesini okuyup onaylamanız gerekiyor");
	 }
  }
  return dogrumu;
} // function
///////////////////////////////////////
function Ac(theURL,winName,features) {
  window.open(theURL,winName,features);
}
/////////////////////////////////////////
var letters=' ABCÇDEFGHIJKLMNÑOPQRSTUVWXYZabcçdefghijklmnñopqrstuvwxyzàáÀÁéèÈÉíìÍÌïÏóòÓÒúùÚÙüÜ'
var numbers='1234567890'
var signs=',.:;@-\''
var mathsigns='+-=()*/'
var custom='<>#$%&?¿'

function alpha(e,allow) {
	var k;
	k=document.all?parseInt(e.keyCode): parseInt(e.which);
	return (allow.indexOf(String.fromCharCode(k))!=-1);
}
//////////////////////////////////////////
function goPage(frm,pageaction) {
	frm.action=pageaction;
	frm.submit();
}
///////////////////////////////////////////
function showhideSubCategories(catid) {
	var x = document.getElementsByTagName("div");
	for (i=0;i<x.length;i++) {
		divname=x[i].id;
		if (x[i]==document.getElementById("sub_"+catid)) {
	    	x[i].style.display = "block"; 
			document.cookie = "cookieSubCategories=" + catid;
		}
		else if (divname.substr(0,4)=='sub_'){
			x[i].style.display = "none"; 
		}
	} // for
}
///////////////////////////////////////////
function getCookie(name) {
	var dc = document.cookie;
	var prefix = name + "=";
	var begin = dc.indexOf("; " + prefix);
	if (begin == -1) {
		begin = dc.indexOf(prefix);
		if (begin != 0) return null;
	} 
	else
		begin += 2;
	var end = document.cookie.indexOf(";", begin);
	if (end == -1)
		end = dc.length;
	return unescape(dc.substring(begin + prefix.length, end));
}