<!-- Game Activation Validation  Begin-->
function validateUsername(fld) {
	var error = "";
    var illegalChars  = /^([a-zA-Z0-9_])+$/; // allow letters, numbers, and underscores
	var illegalChars2 = /^([a-zA-Z_])/; // allow letters, numbers, and underscores
    if (fld.value == "") {
        //fld.style.background = 'Yellow'; 
        error = "Kullanıcı Adı girmediniz.\n";
    }else if ((fld.value.length < 6) || (fld.value.length > 20)) {
        //fld.style.background = 'Yellow'; 
        error = "Kullanıcı Adı uzunluğu hatalı. Kullanıcı Adı 6 ila 20 karakter arasında olmalıdır.\n";
    }else if (!illegalChars.test(fld.value)) {
        //fld.style.background = 'Yellow'; 
        error = "Kullanıcı Adı hatalı karakterler içeriyor.\n";
	}else if (!illegalChars2.test(fld.value)) {
        //fld.style.background = 'Yellow'; 
        error = "Kullanıcı Adı rakam ile  başlayamaz.\n";
    }else {
        //fld.style.background = 'White';
    }
    return error;
}

function validatePassword(fld) {
	var error = "";
   	var illegalChars  = /^([a-zA-Z0-9])+$/; // allow letters, numbers
    if (fld.value == "") {
        //fld.style.background = 'Yellow';
        error = "Şifre girmediniz.\n";
    }else if ((fld.value.length < 6) || (fld.value.length > 20)) {
        error = "Şifre uzunluğu hatalı.Şifre 6 ila 20 karakter arasında olmalıdır.\n";
        //fld.style.background = 'Yellow';
    }else if (!illegalChars.test(fld.value)) {
        error = "Şifre hatalı karakterler içeriyor.\n";
        //fld.style.background = 'Yellow';
    }else {
        //fld.style.background = 'White';
    }
	return error;
}
function validateCompany(fld) {
	var error = "";
    if (fld.value == "") {
        //fld.style.background = 'Yellow'; 
        error = "Oyundaki Şirket Adını girmediniz.\n";
    }else if ((fld.value.length < 3) || (fld.value.length > 12)) {
        //fld.style.background = 'Yellow'; 
        error = "Oyundaki Şirket Adı uzunluğu hatalı. Şirket Adı 3 ila 12 karakter arasında olmalıdır.\n";
    }else {
        //fld.style.background = 'White';
    }
    return error;
}
function trim(s){
	return s.replace(/^\s+|\s+$/, '');
}
function validateEmail(fld) {
	var error="";
    var tfld = trim(fld.value);                        // value of field with whitespace trimmed off
    var emailFilter = /^[^@]+@[^@.]+\.[^@]*\w\w$/ ;
    var illegalChars= /[\(\)\<\>\,\;\:\\\"\[\]]/ ;
    if (fld.value == "") {
   		//fld.style.background = 'Yellow';
        error = "Email adresi girmediniz.\n";
    }else if (!emailFilter.test(tfld)) {              //test email for illegal characters
    	//fld.style.background = 'Yellow';
        error = "Geçersiz email adresi girdiniz.\n";
    }else if (fld.value.match(illegalChars)) {
        //fld.style.background = 'Yellow';
        error = "Email adresi hatalı karakterler içeriyor.\n";
    }else {
        //fld.style.background = 'White';
    }
    return error;
}
<!-- Game Activation Validatioon End-->


<!-- WallPaper Detail Js Begin -->
function WallPaperDetailShowJS(veri){
	for(i=0;i<50;i++){
		if (document.getElementById('walltab_'+i)){
			document.getElementById('walltab_'+i).style.display= 'none';
		}else{
			break;
		}
	}
	document.getElementById('walltab_'+veri).style.display = '';	
}
<!-- WallPaper Detail Js End-->

<!-- Help Select Box  Begin -->
function HelpKonuSelectJS(id){
  for(i=0;i<10;i++){
    if (document.getElementById('help_'+i)){
		  document.getElementById('help_'+i).style.display= 'none';
  	}else{
      break;
    }
  }
  document.getElementById('HelpKonuId').options[id].selected = true;
  document.getElementById('help_'+id).style.display='';
}        
<!-- Help SelectBox End-->



<!-- Tablı Alan Javascripti Begin-->
<!--
function MM_preloadImages() { //v3.0
	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
	var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
	var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  	if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  	for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  	if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
	var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
	if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

var xArray = new Array();
xArray.push("Tab 1 tıklanınca bu gelecek");
xArray.push("Tab 2 tıklanınca bu gelecek");
xArray.push("Tab 3 tıklanınca bu gelecek");
xArray.push("Tab 4 tıklanınca bu gelecek");
xArray.push("Tab 5 tıklanınca bu gelecek");
xArray.push("Tab 6 tıklanınca bu gelecek");
xArray.push("Tab 7 tıklanınca bu gelecek");

function loadContainer(tID){
	var sayiDegeri=xArray[tID-1];
	for (i=0;i<7;i++){
		if (i!=3 && i!=1)
		document.getElementById('tab_'+i).style.display='none';
	}
	document.getElementById('tab_'+tID).style.display='';
	/*document.getElementById("hdcontainer").innerHTML=document.getElementById('tab_'+tID).innerHTML;*/
}

function changeTabStyle(tabID){
	var b1,b2,b3;
	b1=document.getElementById(tabID).getElementsByTagName("div")[0];
	b2=document.getElementById(tabID).getElementsByTagName("div")[1];
	b3=document.getElementById(tabID).getElementsByTagName("div")[2];
	//alert(b1.className+b2.className+b3.className);
	//alert(b1+b2+b3);
	var myDivName;
	for(i=0;i<7;i++){
		if (i!=3 && i!=1){
		myDivName="buton"+i;
		//alert(document.getElementById(myDivName).getElementsByTagName("div")[0].className);
		document.getElementById(myDivName).getElementsByTagName("div")[0].className="minibutonsol";
		document.getElementById(myDivName).getElementsByTagName("div")[1].className="minibutonorta";
		document.getElementById(myDivName).getElementsByTagName("div")[2].className="minibutonsag";
		}
	}
	b1.className="minibutonsol2";
	b2.className="minibutonorta2";
	b3.className="minibutonsag2";
}
function loadContainer2(tID){
	var sayiDegeri=xArray[tID-1];
	for (i=0;i<2;i++){
		document.getElementById('ranking_'+i).style.display='none';
	}
	document.getElementById('ranking_'+tID).style.display='';
	/*document.getElementById("hdcontainer").innerHTML=document.getElementById('tab_'+tID).innerHTML;*/
}
function changeTabStyle2(tabID){
	var b1,b2,b3;
	b1=document.getElementById(tabID).getElementsByTagName("div")[0];
	b2=document.getElementById(tabID).getElementsByTagName("div")[1];
	b3=document.getElementById(tabID).getElementsByTagName("div")[2];
	//alert(b1.className+b2.className+b3.className);
	//alert(b1+b2+b3);
	var myDivName;
	for(i=0;i<2;i++){
		myDivName="rankingbuton"+i;
		//alert(document.getElementById(myDivName).getElementsByTagName("div")[0].className);
		document.getElementById(myDivName).getElementsByTagName("div")[0].className="minibutonsol";
		document.getElementById(myDivName).getElementsByTagName("div")[1].className="minibutonorta";
		document.getElementById(myDivName).getElementsByTagName("div")[2].className="minibutonsag";
	}
	b1.className="minibutonsol2";
	b2.className="minibutonorta2";
	b3.className="minibutonsag2";
}
//-->
<!-- Tablı Alan Javascripti End-->






var header=0
var headeropn
var banner=0
var banneropn
var sections=0
var sectionopn
var games=0
var gamesopn
var polle=0
var pollopn
var announs=0
var announsopn
var online=0
var hepsitmm
var acil
var acilabilir
function yuklendi(adet){
if(adet=="header"){header=header+1;}
if(adet=="banner"){banner=banner+1;}
if(adet=="sections"){sections=sections+1;}
if(adet=="games"){games=games+1;}
if(adet=="polle"){polle=polle+1;}
if(adet=="announs"){announs=announs+1;}
if(adet=="online"){online=online+1;}
if(adet=="bg"){acilabilir=1;}
if(document.forms.form6==undefined){ var headerbitis=18; } else {var headerbitis=9; }
if(header==headerbitis){
	if(headerbitis==18){
    document.getElementById('kulla').style.background="url('<?=PORTAL_HTTP;?>images/kullanici.png')";
	document.getElementById('kulla').style.backgroundRepeat="no-repeat";
    document.getElementById('sifr').style.background="url('<?=PORTAL_HTTP;?>images/sifre.png')";
	document.getElementById('sifr').style.backgroundRepeat="no-repeat";
	}
    document.getElementById('aramaa').style.background="url('<?=PORTAL_HTTP;?>images/bannerbg.jpg')";
    document.getElementById('header').style.background="url('"+document.getElementById('bgarka').src+"')";
    document.getElementById('headerara').style.background="url('<?=PORTAL_HTTP;?>images/sagbg.png')";
	document.getElementById('headerara').style.backgroundRepeat="repeat-x";
    document.getElementById('header').style.visibility='visible';
headeropn=1
}
if(banner==10 && headeropn==1 ){
//    document.getElementById('elemntbg').style.background="url('"+document.getElementById('ilkbanner').src+"')";
	document.getElementById('banneri').style.visibility='visible';
banneropn=1;
}
if(sections==40 && banneropn==1){
	document.getElementById('sectionlar').style.visibility='visible';
sectionopn=1;
}
if(sectionopn==1){
	document.getElementById('flshs').style.visibility='visible';
if(games==14){
	document.getElementById('gamess').style.visibility='visible';
gamesopn=1;
}
}
if(polle==11 && gamesopn==1){
	document.getElementById('pole').style.visibility='visible';	
pollopn=1
}
if(announs==3 && pollopn==1){
	document.getElementById('duyrulr').style.visibility='visible';	
announsopn=1
}
if(online==3 && announsopn==1){
	document.getElementById('onliusr').style.visibility='visible';	
hepsitmm=1
}
if(document.forms.form11==undefined){ if(headeropn==1){ acil=1 } } else {
if(hepsitmm==1){ acil=1 }	
}
if(acil==1 && acilabilir==1){
document.body.background = document.getElementById('bgsi').src;
document.getElementById('footerr').style.visibility='visible';	
}
}
function form3_kontrol(){
  if(document.forms.form3.email.value==""){ 
      alert("Lütfen email adresinizi giriniz"); document.forms.form3.email.focus(); return false; 
  }
	if(email(document.forms.form3.email.value)){
	   if(document.forms.form3.pass.value==""){ alert("lütfen şifrenizi giriniz"); document.forms.form3.pass.focus(); return false; }
    if(document.forms.form3.pass.value.length < 4 ){ 
      alert('Şifrenizin en az 4 karakter olması geremektedir'); document.forms.form3.pass.focus(); return false; }
	} else { 
      alert("Lütfen geçerli email adresinizi giriniz"); document.forms.form3.email.focus(); return false; 
  }
  document.forms.form3.user.value='login';
}

function kaldir(nere){
nere.style.backgroundImage='';
}
function bak(nere){
if(nere.value==""){nere.style.backgroundImage="url('"+nere.getAttribute('name')+".jpg')";}
}
function hrf(a,b){
if(b){
 params  = 'width='+screen.width;
 params += ', height='+screen.height;
 params += ', top=0, left=0'

 popup("http://"+a,a.split(".")[0],params);
} else { document.location.href=a; }
}

function password(a,b){
	var devam="";
    if(b.value!=""){
	if(email(b.value)){devam='&d='+b.value
    } else { alert("Lütfen geçerli email adresinizi giriniz"); b.focus(); return false }}
	document.location.href=a+devam;
}

function popup(URLtoOpen, windowName, windowFeatures) { 
newwin=window.open(URLtoOpen, windowName, windowFeatures);
if (window.focus) {newwin.focus()}
}

function deistir(evt,src,renk){
evt.style.backgroundImage="url('"+src+"')";
if(renk==1){ reng="#ffffff"; } else { reng="#5E5E5E"; }
evt.style.color=reng;
}


function email(a){if(a.length<9){return false;}var b=a.match("^(.+)@(.+)$");if(b==null)return false;if(b[1]!=null){var c=/^\"?[\w-_\.]*\"?$/;if(b[1].match(c)==null)return false;}if(b[2]!=null){var d=/^[\w-\.]*\.[A-Za-z]{2,4}$/;if(b[2].match(d)==null){var e =/^\[\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\]$/;if(b[2].match(e)==null)return false;} return true;}return false;}

function allgms(){
var durum = document.getElementById('allgames').style.visibility;
if(durum=='hidden'){ document.getElementById('allgames').style.visibility='visible'; } else { document.getElementById('allgames').style.visibility='hidden'; }
}

