

function getItem(id)
    {
        var itm = false;
        if(document.getElementById)
            itm = document.getElementById(id);
        else if(document.all)
            itm = document.all[id];
        else if(document.layers)
            itm = document.layers[id];

        return itm;
    }

 function CBoxShowHide(tiklanan,acilan){
	if(tiklanan){
	 	if (tiklanan.checked){
			itm = getItem(acilan);
			itm.style.display ='';
		}
		else{
			itm = getItem(acilan);
			itm.style.display ='none';
			
		}
	 }
			
			
			

 }



function radiocheck(radioname){
	
	if(!radioname.length){  //only one radio button
		 if(radioname.checked){
			 return  radioname.value;
		 }
		 else
		 {
		 return null;
		 }
	}
	
	for (i=0;i<radioname.length;i++){
		if (radioname[i].checked){
			return radioname[i].value;
		}
	}
	return null;
}


	function isEmail(string) {
		if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1){
			return true;
		}
		else{
			return false;
		}
	}


function IsNumeric(sText)

{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }

	function SelectUnSelect(obj){
		if(!obj.checked)
		obj.checked=true;
	}

	
		
		
		function limitText(limitField, limitCount, limitNum) {
			if (limitField.value.length > limitNum) {
				limitField.value = limitField.value.substring(0, limitNum);
			} else {
				limitCount.value = limitNum - limitField.value.length;
			}
		}
		
		
		
		function sil_onay(url,Data){
			var agree=confirm("Bu "+ Data+" silmek istediğinizden eminmisiniz.  OK?")
			if (agree){
				var agree=confirm("Sildiğiniz " + Data +" geri alamıyacaksınız.  Eminmisiniz?")
				if (agree){
					window.location.href=url
				}else{alert("Silme işlemi iptal edildi")}


			}else{
				alert("Silme i?lemi iptal edildi")
			}
		}
		
		
		function checkbox_checker(obj)
		{

	

			var checkbox_choices = 0;

			for (counter = 0; counter < obj.length; counter++)
			{


				if (obj[counter].checked)
				{ checkbox_choices = checkbox_choices + 1; }

			}
			return checkbox_choices 
		}

	
	
	
	
	
	function chkBoxDegerAra(obj,deger)
		{

	

			

			for (counter = 0; counter < obj.length; counter++)
			{


				if (obj[counter].checked)
				{ 
					if(obj[counter].value==deger){
						return true;
					}
				
				
				}

			}
			return false 
		}
		
		
		function AyrintiGoster(Bolum) {
			itm = getItem(Bolum);	
			
			if (itm.style.display =='none'){
				itm.style.display ='';
			}
			else{
				itm.style.display ='none';
			}
		}

	function popup_destek(a,w,h){
		url = a;
		pencere=window.open(url, 'poppage', 'toolbars=0, scrollbars=1, location=0, statusbars=0, menubars=0, resizable=0, width='+w+', height='+h+', left = 40, top = 40');
		pencere.focus();
	}
	
        
		function SayiOlsun(degisen){
var sayi=parseInt(degisen.value);
 
  if(isNaN(sayi))  degisen.value = 50;
  if(sayi<50)  degisen.value= 50;
  }
  
  
  function limitText(limitField, limitCount, limitNum) {
			if (limitField.value.length > limitNum) {
				limitField.value = limitField.value.substring(0, limitNum);
			} else {
				limitCount.value = limitNum - limitField.value.length;
			}
		}
	
function isURL(argvalue) {

  if (argvalue.indexOf(" ") != -1)
    return false;
  else if (argvalue.indexOf("http://") == -1)
    return false;
  else if (argvalue == "http://")
    return false;
  else if (argvalue.indexOf("http://") > 0)
    return false;

  argvalue = argvalue.substring(7, argvalue.length);
  if (argvalue.indexOf(".") == -1)
    return false;
  else if (argvalue.indexOf(".") == 0)
    return false;
  else if (argvalue.charAt(argvalue.length - 1) == ".")
    return false;

  if (argvalue.indexOf("/") != -1) {
    argvalue = argvalue.substring(0, argvalue.indexOf("/"));
    if (argvalue.charAt(argvalue.length - 1) == ".")
      return false;
  }

  if (argvalue.indexOf(":") != -1) {
    if (argvalue.indexOf(":") == (argvalue.length - 1))
      return false;
    else if (argvalue.charAt(argvalue.indexOf(":") + 1) == ".")
      return false;
    argvalue = argvalue.substring(0, argvalue.indexOf(":"));
    if (argvalue.charAt(argvalue.length - 1) == ".")
      return false;
  }

  return true;

}

function checkExt(filename){
    
     var filelength = parseInt(filename.length) - 3;
     var fileext = filename.substring(filelength,filelength + 3);

      // Check file extenstion
          if (fileext != "gif" && fileext != "jpg" && fileext != "jpeg" && fileext != "png"){
     
                return false;
           } 
           return true;
}


function fncUrlDegistir(url){
window.location.href=url;
}


function fncUyelikKayit(obj){
	var VUAdi=obj.UAdi.value;
	var VUSoyadi=obj.USoyadi.value;
	var VUTelefon =obj.UTelefon.value;
	var VUAdres=obj.UAdres.value;
	var VUEmail=obj.UEmail.value;
	var VUPassword=obj.UPassword.value;
	var VUPasswordT=obj.UPasswordT.value;
	var VUGSM=obj.UGSM.value;
	var Vnickname=obj.nickname.value;
	var hata=false;
	var hatamsg=""
	
	if (VUAdi.length<3){
		hata=true;
		hatamsg=hatamsg+"<li>Lütfen adınızı giriniz</li>";
	}
	if (VUSoyadi.length<3){
		hata=true;
		hatamsg=hatamsg+"<li>Lütfen soyadınızı giriniz</li>";
	}
	if (!isEmail(VUEmail)){
		hata=true;
		hatamsg=hatamsg + "<li>E-mailinizi eksik veya hatalı girdiniz</li>";
	}
	if (Vnickname.length<3 || Vnickname.length>20){
		hata=true;
		hatamsg=hatamsg+"<li>Takma isim (nickname) en az 3 en fazla 20 karakter olmalıdır.</li>";
	}
	if (VUTelefon.length>0 && VUTelefon.length<10){
		hata=true;
		hatamsg=hatamsg+"<li>Lütfen numaranızı hatalı girdiniz. Telefon numaranızı belirtmek istemiyorsanız lütfen boş bırakınız.  </li>";
	}
	if (VUGSM.length>0 && VUGSM.length<10) {
		hata=true;
		hatamsg=hatamsg+"<li>Web sitesi adresinizi hatalı girdiniz. Web siteniz yok ise lütfen boş bırakınız.</li>";
		
	}
	
	if (VUPassword.length<4 || VUPassword.length>10){
		hata=true;
		hatamsg=hatamsg+"<li>Şifreniz en az 4 en fazla 10 karakter olmalıdır.</li>";
	}
	else if(VUPassword!=VUPasswordT){
		hata=true;
		hatamsg=hatamsg+"<li>Şifre doğrulaması hatası. İki şifre aynı olmalıdır.</li>";	
	
	}
	



	
	if(hata){
		document.getElementById("hata").innerHTML="<ul>" + hatamsg + "</ul>";
		return false;
	}
	else{
		return true;
	}
	
}

function fncUyeGirisi(obj){
	var VUEmail=obj.UEmail.value;
	var VUPassword=obj.UPassword.value;
	var hatamsg=""
	var hata=false;
	if (!isEmail(VUEmail)){
		hata=true;
		hatamsg=hatamsg + "-E-mailinizi eksik veya hatalı girdiniz";
	}
	if (VUPassword.length<4 || VUPassword.length>10){
		hata=true;
		hatamsg=hatamsg+"\n-Şifreniz en az 4 en fazla 10 karakter olmalıdır.";
	}
	if(hata){
		alert(hatamsg);
		return false;
	}
	else{
		return true;
	}
}

function fncSifreKontrol(obj,url){
	var VUEmail=obj.UEmail.value;

	if (!isEmail(VUEmail)){
		alert("Şifreniz e-mailinize gönderileceği için lütfen formdaki e-mail kutucuğuna e-mail giriniz");
		obj.UEmail.focus();
		return
	}
	else{
		
		obj.FormName.value="SendPassword";
		obj.action=url;
		obj.submit();
	}
}

function fncAdminUyeKaydet(obj){
	var VUAdi=obj.UAdi.value;
	var VUSoyadi=obj.USoyadi.value;
	var VUTelefon =obj.UTelefon.value;
	var VUAdres=obj.UAdres.value;
	var VUEmail=obj.UEmail.value;
	var VUPassword=obj.UPassword.value;
	var VUrl=obj.UWeb.value;
	var Vnickname=obj.nickname.value;
	var hata=false;
	var hatamsg=""
	
	if (VUAdi.length<3){
		hata=true;
		hatamsg=hatamsg+"<li>Lütfen adınızı giriniz</li>";
	}
	if (VUSoyadi.length<3){
		hata=true;
		hatamsg=hatamsg+"<li>Lütfen soyadınızı giriniz</li>";
	}
	if (!isEmail(VUEmail)){
		hata=true;
		hatamsg=hatamsg + "<li>E-mailinizi eksik veya hatalı girdiniz</li>";
	}
	if (Vnickname.length<3 || VUPassword.length>20){
		hata=true;
		hatamsg=hatamsg+"<li>Takma isim (nickname) en az 3 en fazla 20 karakter olmalıdır.</li>";
	}
	if (VUTelefon.length>0 && VUTelefon.length<10){
		hata=true;
		hatamsg=hatamsg+"<li>Lütfen numaranızı hatalı girdiniz. Telefon numaranızı belirtmek istemiyorsanız lütfen boş bırakınız.  </li>";
	}
	if (VUrl.length>0) {
		if (!isURL(VUrl)){
			hata=true;
			hatamsg=hatamsg+"<li>Web sitesi adresinizi hatalı girdiniz. Web siteniz yok ise lütfen boş bırakınız.</li>";
		}
	}
	
	if (VUPassword.length<4 || VUPassword.length>10){
		hata=true;
		hatamsg=hatamsg+"<li>Şifreniz en az 4 en fazla 10 karakter olmalıdır.</li>";
	}
	



	
	if(hata){
		document.getElementById("hata").innerHTML="<ul>" + hatamsg + "</ul>";
		return false;
	}
	else{
		return true;
	}
	
}

	function blocktoggle(Block,i) {
			  if (document.getElementById) {
				shown[i] = (shown[i]) ? false : true;
    		    currentdisplay = (shown[i]) ? '' : 'none';
               	document.getElementById(Block+i).style.display = currentdisplay;
		      }
			}

			function blockdisplay(Block,i) {
			  if (document.getElementById){
			    if (document.getElementById(Block+i)) {
			      for ( j = 1; j < 1000; j++ ) {
			        if (document.getElementById(Block + j)) {document.getElementById(Block + j).style.display = 'none';}
				    else {j = 1000;}
			      }
			      if (i) {document.getElementById(Block+i).style.display = '';}
			    }
			  }
			}
        
		
		function isitFutureDate(dateString)
		{
			
			if (dateString.length != 7)
				{ alert("Enter Date format as: mm/yyyy"); return false; }
				var now = new Date();
				var curMonth = now.getMonth();
				var curYear = now.getYear();
				var testMonth = dateString.substring(0,2);
				var testYear = dateString.substring(3,7);

				if (testYear >= curYear)
					{
						if (testMonth > curMonth) return true;
						else return false;
					}
					else return false;

			}
			
			
			
	
	
	function KapaYenile(){
		window.close();
		opener.window.location.reload(true);
		
	}


function HaberCheck(obj){
	var VHaberTarihi=obj.HaberTarihi.value;
	var VHaberBaslik=obj.HaberBaslik.value;
	var VHaberIcerigi=obj.HaberIcerigi.value;
	var VResimK=obj.ResimK.value;

	var hata=false;
	var hatamsg=""
	
	if (VHaberBaslik.length<3){
		hata=true;
		hatamsg=hatamsg+"<li>Lütfen haber başlığını giriniz</li>";
	}
	if (VHaberIcerigi.length<5){
		hata=true;
		hatamsg=hatamsg+"<li>Lütfen haber içeriğini giriniz</li>";
	}
	if (!validate(VHaberTarihi)){
		hata=true;
		hatamsg=hatamsg +"<li>Lütfen geçerli bir tarih giriniz</li>";
	}
	if(VResimK.length!=0){
		if (!checkExt(VResimK)){
			hata=true;
			hatamsg=hatamsg +"<li>Link resimleri *.jpg, *.jpeg, *.gif, *.png olabilir.</li>";
		}	
	}
	
	if(hata){
		document.getElementById("hata").innerHTML="<ul>" + hatamsg + "</ul>";
		return false;
	}
	else{
		return true;
	}
	
}


function Yenile(){
opener.window.location.reload(true);

}

function Linkler(i,obj,Linkler) {
			  if (document.getElementById){
			    if (document.getElementById(obj+i)) {
			      for ( j = 0; j <= 1000; j++ ) {
			        if (document.getElementById(obj + j)) {
					
					document.getElementById(obj + j).style.display = 'none';
					document.getElementById(Linkler + j).className='aramaalt';
					
					}
					else {j = 1000;}
			      }
			       if (document.getElementById(obj+i))  {
				  document.getElementById(obj+i).style.display = '';
				  document.getElementById(Linkler+i).className='vka';
				  
				  }
			    }
			  }
			}
			
			
			function SolMenu(i,obj,Linkler) {
			  if (document.getElementById){
				 var ds=document.getElementById(obj+i).style.display
			    if (document.getElementById(obj+i)) {
			      for ( j = 0; j <= 1000; j++ ) {
			        if (document.getElementById(obj + j)) {
					
					document.getElementById(obj + j).style.display = 'none';
										
					}
					else {j = 1000;}
			      }
			       if (document.getElementById(obj+i))  {
					   
					   if(ds=='none'){
						  document.getElementById(obj+i).style.display = '';
				  		  
					   }
					   else{
						
						  document.getElementById(obj+i).style.display = 'none';
				  		
						   
					   }
				
				  
				  }
			    }
			  }
			}
function kontrol()
{
	if (diyet.boy.value == "" )
	{
		alert("Boyunuzu giriniz.");
		diyet.boy.focus();
		return(false);
  	}


	if (diyet.kilo.value == "" )
	{
		alert("Kilonuzu giriniz.");
		diyet.kilo.focus();
		return(false);
  	}

	if (diyet.yas.value == "" )
	{
		alert("Yaşınızı giriniz.");
		diyet.yas.focus();
		return(false);
  	}
check()
}
	
	
function check()
{
var c1=0 ; var d1=0
var c2=0 ; var d2=0
var c3=0 ; var d3=0

if (document.diyet.boy.value >= 140)  {var c1=1}
if (document.diyet.boy.value <= 200)  {var d1=1}
if (document.diyet.kilo.value >= 37)  {var c2=2}
if (document.diyet.kilo.value <= 140)  {var d2=2}
if (document.diyet.yas.value >= 16)  {var c3=4}
if (document.diyet.yas.value <= 60)  {var d3=4}

var c=c1+c2+c3
var d=d1+d2+d3

alarm=new Array()
alarm[0]="Boy, kilo ve yaş "
alarm[1]="kilo ve yaş "
alarm[2]="boy ve yaş "
alarm[3]="yaş "
alarm[4]="boy ve kilo "
alarm[5]="kilo "
alarm[6]="boy "

if (c==7) 
		{if (d==7){i_kilo()}
		else {alert(alarm[d] + "uygun değil !")}
		}
	else {alert(alarm[c] + "uygun değil !")}
	}

function i_kilo()
{
	var temp1 = Math.round(document.diyet.yas.value/49);
	var temp2 = Math.round(document.diyet.yas.value/71);
	var temp3 = Math.round(document.diyet.yas.value/91);
	var tem = document.diyet.cinsiyet.value
	var neki = 0
	
	if (tem == 0) 
	{
	if (temp1 != 0)  {neki = 21}
	if (temp1 == 0)  {neki = 20}
	}

	if (tem != 0) 
	{
	 if (temp1 != 0)  
		{
		if (temp2 != 0) 
			{
			if (temp3 != 0)  {neki = 24}
			if (temp3 == 0)  {neki = 23}
			}
		if (temp2 == 0)  {neki = 22}
		}
	if (temp1 == 0)  {neki = 21}
	}
 		
document.diyet.ideal.value = Math.round(neki * Math.pow(document.diyet.boy.value,2)/10000)

document.diyet.fark.value = document.diyet.kilo.value - document.diyet.ideal.value

if (document.diyet.fark.value > 0 )
	{alert(document.diyet.fark.value + " kilo vermelisiniz.")}
if (document.diyet.fark.value < 0 )
	{alert(document.diyet.fark.value*(-1) + " kilo almalısınız.")}
if (document.diyet.fark.value == 0 )
	{alert("Bravo. İdeal kilonuzdasınız.")}

}


function randevuKontrol(obj){
	var VRIsim=obj.RIsim.value;
	var VRTelefon=obj.RTelefon.value
	var VRGSM=obj.RGSM.value
	var VREmail=obj.REmail.value
	var VRGun=obj.RGun.value
	var VRSaat=obj.RSaat.value
	var RAdres=obj.RAdres.value
	
	if (VRIsim.length<3){
		hata=true;
		hatamsg=hatamsg+"<li>Lütfen isminizi giriniz</li>";
	}
	if (VRTelefon.length<11){
		hata=true;
		hatamsg=hatamsg+"<li>Telefon numaranızı eksik veya hatalı girdiniz</li>";
	}
	if (VRGSM.length<11){
		hata=true;
		hatamsg=hatamsg+"<li>GSM numaranızı eksik veya hatalı girdiniz</li>";
	}	
	if (!isEmail(VREmail)){
		hata=true;
		hatamsg=hatamsg + "<li>E-mailinizi eksik veya hatalı girdiniz</li>";
	}
	if (VRSaat.length!=5){
		hata=true;
		hatamsg=hatamsg+"<li>Randecu saatini eksik veya hatalı girdiniz.</li>";
	}
	if (!radiocheck(obj.RYeri)){ //Türkiye veya Kıbrıs ise
		hata=true;
	    hatamsg=hatamsg + "<li>Lütfen hizmeti nerede almak istediğinizi belirtiniz. </li>";
	}
	else{
		if(radiocheck(obj.Ulke)!="UltraViolet"){
			hata=true;
		    hatamsg=hatamsg + "<li>Hizmeti UltraViolet dışında bir yerde almak istediğinizi belirttiniz.<br>Lütfen adresi belirtiniz.</li>";
			
		}
	}

	if (VRHizmetKonusu.length<6){
		hata=true;
		hatamsg=hatamsg+"<li>Bizden hangi konuda hizmet almak istediğinizi belirtmediniz veya eksik belirttiniz</li>";
	}
	
	if (VUPassword.length<4 || VUPassword.length>10){
		hata=true;
		hatamsg=hatamsg+"<li>Şifreniz en az 4 en fazla 10 karakter olmalıdır.</li>";
	}
	



	
	if(hata){
		document.getElementById("hata").innerHTML="<ul>" + hatamsg + "</ul>";
		return false;
	}
	else{
		return true;
	}


}

function radiocheck(radioname){
	
	if(!radioname.length){  //only one radio button
		 if(radioname.checked){
			 return  radioname.value;
		 }
		 else
		 {
		 return null;
		 }
	}
	
	for (i=0;i<radioname.length;i++){
		if (radioname[i].checked){
			return radioname[i].value;
		}
	}
	return null;
}


function OzelGoster(Deger,Bolum,Aranan){
	
	itm = getItem(Bolum);
if (vBankaAdi.indexOf(Aranan)!=-1){
itm.style.display ='';				
}
else{
	itm.style.display ='none';				
}

function getItem(id)
    {
        var itm = false;
        if(document.getElementById)
            itm = document.getElementById(id);
        else if(document.all)
            itm = document.all[id];
        else if(document.layers)
            itm = document.layers[id];

        return itm;
    }


	
}


			function ajaxDivLoading(url,id){
			
 			  new Ajax.Updater(id, url,
     			{asynchronous: true,
      			onLoading : function(){ showBusyL(id) }

     			});
			}
			
			function showBusyL(id){
							
							itm=getItem(id);
							itm.innerHTML='<img src="/ajax/loading.gif" width="16" height="16"><br>Yükleniyor...';
			}
			
			
			
		function IlceGetir(Sehir,id,DV){
				itm=getItem(id);
				itm.style.display = '';
			if (Sehir!=""){
				ajaxDivLoading('/ajax.asp?FormName=CmbIlceGoster&Sehir='+Sehir+'&DV='+DV,id);
			}
			else
			{
				id.innerHTML='<select name="IlceListesi"></select>';
			}
			
		}
		
		function AjaxArizaKontrol(obj,id,FormName){
			
			obj.FormName.value=FormName;
			ajaxForm(obj,id)
			return false;
		}
	
		function ajaxForm(obj,id){
			
			
			
		
		
 			  new Ajax.Updater(id, "ajax.asp",
     			{asynchronous: true,
      			onLoading : function(){ showBusyL(id) },
      			onComplete: function(){ },
      			method:'post',
				parameters:Form.serialize(obj.name)
     			});			
			
			
		}
		
	

