
//***************************//
//** site uye girisi kontrol //

function login_onsubmit() {
	if (login_form.username.value == "" || login_form.password.value == "") {
	alert(" Siteye giriş için lütfen kullanıcı adınızı ve şifrenizi giriniz.");
	document.login_form.username.focus();
	return false;
	}
}

function DelItem(intId)
{
	input_box=confirm("Promosyonu sepetinizden silmek istediğinize emin misiniz?");
	if (input_box==true)

	{ 
	// Tamam düğmesine basılırsa
		location.replace("prosess_updatecart.asp?prosess=Del&item="+ intId);
	}

	else
	{
	// İptal düğmesine basılırsa
		location.replace("javascript:;void(0)");
	}

}


// Data silme
function EgitimOnaySil(ID,url)
{
	input_box=confirm("Eğitimi silmek istediğinize eminmisiniz? ");
	if (input_box==true)
	{location.replace(url+"?tur=sil&ID="+ID);}
else
	{location.replace("javascript:;void(0)");}
}

//**********************//
//** arama kutu kontrol //

function search_onsubmit() {
if (sitesearch.W.value == "") {
alert(" Arama yapılması için lütfen bir kelime giriniz.");
document.sitesearch.W.focus();
return false;
}
}

//**************//
// buton disable

function disableButton(theButton)
	{
	 theButton.value="İşleminiz yapılıyor...";
	 //$('kurumsal').disabled=true;
	 //$('bireysel').disabled=true;
	 theButton.disabled = true;
	 theButton.form.submit();	 
	}

//********************//
//** kutu kontrol //

function clearField(field) {
	if (field.value == field.defaultValue) {
	field.value = "";
	}
}	
function checkField(field) {
	if (field.value == "") {
	field.value = field.defaultValue;
	}
}
function openWin(wName, wWidth, wHeight, wResize)
	{
	features = 'scrollbars=0,status=0,resizable=no' + ((wResize) ? 1 : 0) + ((wWidth) ? ',width=' + wWidth : '') + ((wHeight) ? ',height=' + wHeight : '');
	popWin = window.open('', wName, features);
        if(popWin.focus) { popWin.focus(); }
        return true;
	}

//*******************//
//** jump menu scripti //

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

//*****************//
// login kontrolu
function loadfalselogin () 
        {alert("Siteye giriş bilgileriniz hatalıdır veya üyeliğiniz bitmiş olabilir!\n Lütfen tekrar deneyin veya üyeliğinizi yenileyin!")
}

//************************//
// uyelik formu scriptleri
function EnableDisableDonemArk()
	{
		if (document.member_form.donemarkadaslari.checked==false)
			{
				document.member_form.mezunolunanokul.disabled=true;
				document.member_form.mezuniyetyili.disabled=true;
			}else{
				document.member_form.mezunolunanokul.disabled=false;
				document.member_form.mezuniyetyili.disabled=false;
			}
	}
function EnableDisableText()
	{
		if (document.member_form.chkdiger.checked==false)
			{
				document.member_form.diger.disabled=true;
			}else{
				document.member_form.diger.disabled=false;
				}
	}

//***********************//
// form check core kodlari

function fieldchecker(fieldname,formname){ if(!formname) formname = "0"; if(document.forms[formname].elements[fieldname].value == ""){ document.forms[formname].elements[fieldname].focus();return false;}return true;}

function radiochecker(fieldname,formname) {  if(!formname) formname = "0";  for (var i = 0; i < document.forms[formname].elements[fieldname].length; i++) { var e = document.forms[formname].elements[fieldname][i]; if(e.checked) { return true;} } return false;}

function emailCheck (formName,emailStr) {
	emailStr = document.forms[formName].elements[emailStr].value;
	var emailPat=/^(.+)@(.+)$/
	var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
	var validChars="\[^\\s" + specialChars + "\]"
	var quotedUser="(\"[^\"]*\")"
	var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
	var atom=validChars + '+'
	var word="(" + atom + "|" + quotedUser + ")"
	var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
	var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
	var matchArray=emailStr.match(emailPat)
	if (matchArray==null) {
		alert("Email adresiniz geçerli görünmüyor. (@ ve .' işaretlerini kontrol ediniz)")
		return false
	}
	var user=matchArray[1]
	var domain=matchArray[2]
	if (user.match(userPat)==null) {
		alert("Email adresinin kullanici adı bölümü geçerli görünmüyor.")
		return false
	}
	var IPArray=domain.match(ipDomainPat)
	if (IPArray!=null) {
		  for (var i=1;i<=4;i++) {
			if (IPArray[i]>255) {
				alert("Tanımlanan IP adresi geçerli değil!")
			return false
			}
		}
		return true
	}
	var domainArray=domain.match(domainPat)
	if (domainArray==null) {
		alert("Email adresiniz geçerli görünmüyor.")
		return false
	}
	var atomPat=new RegExp(atom,"g")
	var domArr=domain.match(atomPat)
	var len=domArr.length
	if (domArr[domArr.length-1].length<2 || 
		domArr[domArr.length-1].length>3) {
	   alert("Email adresiniz 3 karakterli domain ya da 2 karakterli ülke uzantısı ile bitmeli.")
	   return false
	}
	if (len<2) {
	   var errStr="Email adresiniz geçersiz!"
	   alert(errStr)
	   return false
	}
	return true;
}

isNS=(document.layers || (document.getElementById && !document.all)) ? true : false;

function onlyNumber(e) {
var keyCode = (isNS) ? e.which : e.keyCode;
if ((keyCode<48 || keyCode>57)&&keyCode!=8&&keyCode!=0&&keyCode!=44){
	return false;}
	}


//********************//
// yorum ekle formu kontolu

function check_comments_form()
	{
	if(!fieldchecker("author","comments_form")){ alert("Lütfen isminizi veya takma adınızı giriniz!"); return false};
	if(!fieldchecker("email","comments_form")){ alert("Lütfen E-postanızı giriniz!"); return false};
	if(!emailCheck("comments_form","email")){ return false};
	if(!fieldchecker("comment","comments_form")){ alert("Lütfen yorumunuzu giriniz!"); return false};
	if(!fieldchecker("security","comments_form")){ alert("Lütfen güvenlik sorusunu yanıtlayınız!"); return false};
	var elm = document.comments_form.comment.value;	
	if(elm.indexOf('URL http://')>-1){alert("Girdiğiniz yorum geçersiz kelime dizilimi içeriyor"); return false};	
	return true;
	}


//********************//
// cevap ekle formu kontolu

function check_forum_answer()
	{
	if(!fieldchecker("content","forumanswer_form")){ alert("Lütfen cevabınızı giriniz!"); return false};
	return true;
	}


//********************//
// konu ekle formu kontolu

function check_forum_topic()
	{
	if(!fieldchecker("title","forumtopic_form")){ alert("Lütfen kısa konu başlığını giriniz!"); return false};
	if(!fieldchecker("content","forumtopic_form")){ alert("Lütfen kısa konu açıklamasını giriniz!"); return false};
	return true;
	}


//********************//
// tavsiye formu kontrolu

function check_recommend_form(){
	if(!fieldchecker("sender","recommend_form")){ alert("Lütfen adınızı ve soyadınızı giriniz!"); return false};
	if(!fieldchecker("senderemail","recommend_form")){ alert("Lütfen E-Posta adresinizi giriniz!"); return false};
	if(!emailCheck("recommend_form","senderemail")){ return false};	
	if(!fieldchecker("receiver","recommend_form")){ alert("Lütfen arkadaşınızın adınızı ve soyadınızı giriniz!"); return false};
	if(!fieldchecker("receiveremail","recommend_form")){ alert("Lütfen arkadaşınızın E-Posta adresinizi giriniz!"); return false};
	if(!emailCheck("recommend_form","receiveremail")){ return false};
	return true;
}

//********************//
// iletisim formu kontolu

function check_contact_form()
	{
	if(!fieldchecker("sender","contact_form")){ alert("Lütfen adınızı ve soyadınızı giriniz!"); return false};
	if(!fieldchecker("email","contact_form")){ alert("Lütfen E-postanızı giriniz!"); return false};
	if(!emailCheck("contact_form","email")){ return false};
	if(!fieldchecker("message","contact_form")){ alert("Lütfen mesajınızı giriniz!"); return false};
	return true;
	}

//********************//
// iletisim formu kontolu

function check_memories_form()
	{
	if(!fieldchecker("title","memories_form")){ alert("Lütfen anı başlığınızı giriniz!"); return false};
	if(!fieldchecker("content","memories_form")){ alert("Lütfen anı içeriğinizi giriniz!"); return false};
	return true;
	}


//********************//
// yazı gönder formu kontolu

function check_outsource_form()
	{
	if(!fieldchecker("sender","outsource_form")){ alert("Lütfen adınızı ve soyadınızı giriniz!"); return false};
	if(!fieldchecker("email","outsource_form")){ alert("Lütfen E-postanızı giriniz!"); return false};
	if(!emailCheck("outsource_form","email")){ return false};
	if(!fieldchecker("http","outsource_form")){ alert("Lütfen web sitenizin adresini giriniz!"); return false};
	if(!fieldchecker("subject","outsource_form")){ alert("Lütfen mesaj başlığını giriniz!"); return false};
	if(!fieldchecker("topic","outsource_form")){ alert("Lütfen mesaj konusunu seçiniz!"); return false};
	if(!fieldchecker("message","outsource_form")){ alert("Lütfen mesajınızı giriniz!"); return false};
	return true;
	}


//********************//
// yeni üye formu kontolu

function newmember_onsubmit()
	{
	if(!fieldchecker("adi","member_form")){ alert("Lütfen Adınızı ve Soyadınızı giriniz!"); return false};
	if(!fieldchecker("user","member_form")){ alert("Lütfen Kullanıcı Adınızı"); return false};
	
	if (document.member_form.usifre.value == "")
	   { alert ("Lütfen şifrenizi giriniz.");
		 //document.member_form.usifre.value="";
		 document.member_form.usifre.focus();
		 return false; };
	if (document.member_form.usifre.value.length<4)
	   { alert ("Lütfen şifrenizi en az 4 karakter olarak giriniz.");
		 document.member_form.usifre.focus();
		 return false; } ;
	if (document.member_form.sifretekrari.value == "")
	   { alert ("Lütfen şifrenizi tekrar giriniz.");
		 document.member_form.sifretekrari.focus();
		 return false; };
	if (document.member_form.sifretekrari.value.length<4)
	   { alert ("Lütfen şifrenizi en az 4 karakter olarak tekrar giriniz.");
		 document.member_form.sifretekrari.focus();
		 return false; };
	if (document.member_form.usifre.value != document.member_form.sifretekrari.value)
	   { alert ("Girdiğiniz şifreler birbirini tutmuyor. Lütfen tekrar giriniz");
		 document.member_form.usifre.value = "";
		 document.member_form.sifretekrari.value = "";
		 document.member_form.usifre.focus();
		 return false; };
	if(!fieldchecker("email","member_form")){ alert("Lütfen E-Posta adresinizi giriniz!"); return false};
		 
	/*if(!fieldchecker("evtel","member_form")){ alert("Lütfen Telefonunuzu giriniz!"); return false};

	if(!fieldchecker("gsm","member_form")){ alert("Lütfen GSM numaranızı giriniz!"); return false};
	if(!emailCheck("member_form","email")){return false};

	if (document.member_form.kUye.checked == true){
			if(!fieldchecker("fax","member_form")){ alert("Lütfen fax numarasını giriniz!"); return false};
			if(!fieldchecker("fadi","member_form")){ alert("Lütfen firma adınızı giriniz!"); return false};
			if(!fieldchecker("vergidairesi","member_form")){ alert("Lütfen vergi dairesi giriniz!"); return false};
			if(!fieldchecker("vergino","member_form")){ alert("Lütfen vergi numarası giriniz!"); return false};
		};
	if(!fieldchecker("adres","member_form")){ alert("Lütfen adresinizi giriniz!"); return false};
	if(!fieldchecker("semt","member_form")){ alert("Lütfen semt giriniz!"); return false};
	if(!fieldchecker("ilce","member_form")){ alert("Lütfen ilçe giriniz!"); return false};
	if(!fieldchecker("il","member_form")){ alert("Lütfen İl giriniz!"); return false};
	if(!fieldchecker("strCAPTCHA","member_form")){ alert("Lütfen Güvenlik Kodunu giriniz!"); return false};*/

	
		document.member_form.formsubmit.value = "İşleminiz yapılıyor....";
		document.member_form.formsubmit.disabled = true;

	}

	//##########################################################################
	// Üye formunda Bireysel üyeliklerde, Kurumsal Üyeliğe bilgilerin gizlenmesi !!! prototype.js'in yüklenmiş olması gerekiyor 
	function kurumsal(ne) {
		if(ne.value==2)
			$('kurtablo').style.display='block';
		else 
			$('kurtablo').style.display='none';
		
		}

	// text area veya herhangi bir input içerisine girilen karakterleri sayan bir sayaç
		function textCounter(field, countfield, maxlimit) {
			if (field.value.length > maxlimit)
				field.value = field.value.substring(0, maxlimit);
			else 
				countfield.value = maxlimit - field.value.length;
		}
	
	// Zirve Tab Menu işlemleri
	function zirveGoster(dv, mn){
		var x = document.getElementById('zmenu').getElementsByTagName('div');
		//alert(x.length)
		for(i=0; i < x.length; i++)
		{			
			if(x[i] != dv){
				x[i].style.display = "none";						
			}
			else {
				x[i].style.display = "block";
			}

		}
		var tag_a = document.getElementById('mnu').getElementsByTagName('a');
		//alert(tag_a.length)
		for(i=0; i < tag_a.length; i++)
		{
			tag_a[i].className = "";
		}		
		mn.className = "aktif";
		Effect.Appear(dv, { duration: 0.7 });
	//$(dv).style.display = "block";
	}



//-- ESKI KODLAR ----------
//*******************//
//** flash ani scripti //

var flashVersion = 0;
function getFlashVersion() {
	var latestFlashVersion = 8;
	var agent = navigator.userAgent.toLowerCase(); 
	if (navigator.plugins != null && navigator.plugins.length > 0) {
		var flashPlugin = navigator.plugins['Shockwave Flash'];
		if (typeof flashPlugin == 'object'){ 
			for (var i = latestFlashVersion; i >= 3; i--){
	            if (flashPlugin.description.indexOf(i + '.') != -1){
	               flashVersion = i;
	               break;
	            }
			}
		}
	}
	else if (agent.indexOf("msie") != -1 && parseInt(navigator.appVersion) >= 4 && agent.indexOf("win")!=-1 && agent.indexOf("16bit")==-1) {
		var doc = ''+
			'<scr' + 'ipt language="VBScript"\> \n'+
			'On Error Resume Next \n'+
			'Dim obFlash \n'+
			'For i = ' + latestFlashVersion + ' To 3 Step -1 \n'+
			'	Set obFlash = CreateObject("ShockwaveFlash.ShockwaveFlash." & i) \n'+
			'	If IsObject(obFlash) Then \n'+
			'		flashVersion = i \n'+
			'		Exit For \n'+
			'	End If \n'+
			'Next \n'+
			'</scr' + 'ipt\> \n';
		document.write(doc);
	} else {flashVersion = flashVersion_DONTKNOW; }
return flashVersion;
}
var flashVersion_DONTKNOW = -1;
function FlashObject(){
	this.ID=this.ID;
	this.maxVersion=this.maxVersion;
	this.SwfFile;
	this.minVersion;
	this.altSwfFile;
	this.altImage;
	this.altImageAddAtribute;
	this.altImageHTML;
	this.width;
	this.height;
	this.menu;
	this.background;
	this.wmode;
	this.flashvars;
	this.scale;
	this.salign;
	this.base;
}
FlashObject.prototype.rnd=function(){
	this.ranNum= Math.random()*255;
    return this.ranNum;
}
FlashObject.prototype.embed=function(){
	var buff;
	if(getFlashVersion()>=this.maxVersion){
		buff=''+
			'<OBJECT ID="'+this.ID+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" WIDTH='+this.width+' HEIGHT='+this.height+'><PARAM NAME=movie VALUE="'+this.SwfFile+'"><PARAM NAME=menu VALUE='+this.menu+'><param name="wmode" value="'+this.wmode+'"><param name="base" value="'+this.base+'"><PARAM NAME="quality" VALUE="high"><PARAM NAME="flashvars" VALUE="'+ this.flashvars +'"><PARAM NAME="bgcolor" VALUE="'+this.background+'"><PARAM NAME="scale" VALUE="'+this.scale+'"><PARAM NAME="salign" VALUE="'+this.salign+'">'+
				'<EMBED name="'+this.ID+'" src="'+this.SwfFile+'" menu="'+this.menu+'" wmode="'+this.wmode+'" quality="high" bgcolor="'+this.background+'"  WIDTH="'+this.width+'" HEIGHT="'+this.height+'" scale="'+this.scale+'" salign="'+this.salign+'" TYPE="application/x-shockwave-flash" base="'+this.base+'" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" swLiveConnect="true"></EMBED>'+
			'</OBJECT>';
	}else if((getFlashVersion()> this.minVersion) && (getFlashVersion()< this.maxVersion) && this.altSwfFile){
		buff=''+
			'<OBJECT ID="'+this.ID+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" WIDTH='+this.width+' HEIGHT='+this.height+'><PARAM NAME=movie VALUE="'+this.altSwfFile+'"><PARAM NAME=menu VALUE='+this.menu+'><param name="wmode" value="'+this.wmode+'"><param name="base" value="'+this.base+'"><PARAM NAME="quality" VALUE="high"><PARAM NAME="bgcolor" VALUE='+this.background+'>'+
				'<EMBED flashvars="'+ this.flashvars +'" name="'+this.ID+'" src="'+this.altSwfFile+'" menu="'+this.menu+'" wmode="'+this.wmode+'" quality=high bgcolor='+this.background+'  WIDTH='+this.width+' HEIGHT='+this.height+' TYPE="application/x-shockwave-flash" base="'+this.base+'" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" swLiveConnect="true"></EMBED>'+
			'</OBJECT>';
	}else{
		this.altImageAddAtribute ? (buff='<a href="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" target="_blank"><img src="'+this.altImage+'" width="'+this.width+'" height="'+this.height+'" border="0" '+this.altImageAddAtribute+' /></a>'+this.altImageHTML) : (buff='<a href="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" target="_blank"><img src="'+this.altImage+'" width="'+this.width+'" height="'+this.height+'" border="0" /></a>');
	}
	document.write(buff);
}


//*******************//
//** pop-up scripti //

function MM_openBrWindow(theURL,winName,w,h,scrollbars) 
	{ 
		LeftPosition=(screen.width)?(screen.width-w)/2:100;
		TopPosition=(screen.height)?(screen.height-h)/2:100;
  
		settings='width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scrollbars+',location=no,directories=no,status=0,menubar=no,toolbar=no,resizable=no';
		URL = theURL;
		window.open(URL,winName,settings);
	}
	
function openCertWindow(theURL,winName,w,h) 
	{ 
		LeftPosition=(screen.width)?(screen.width-w)/2:100;
		TopPosition=(screen.height)?(screen.height-h)/2:100;
  
		settings='width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars=no,location=no,directories=no,status=0,menubar=yes,toolbar=no,resizable=no';
		URL = theURL;
		win = window.open(URL,winName,settings);
		win.focus();
	}
	
function openWindow(lnk) 
	{ 
	win = window.open (lnk, null, "height=600,width=800,scrollbars=yes,resizable=no,menubar=yes,toolbar=no,location=no"); 
	win.focus();
	}	
function openWindow1(lnk) 
	{ 
	win = window.open (lnk, null, "height=400,width=450,scrollbars=yes,resizable=no,menubar=yes,toolbar=no,location=no"); 
	win.focus();
	}	
//********************//
//** kutu kontrol //

function clearField(field) {
	if (field.value == field.defaultValue) {
	field.value = "";
	}
}	
function checkField(field) {
	if (field.value == "") {
	field.value = field.defaultValue;
	}
}


//********************//
//** arama kelime kontrol //

function search_onsubmit() {
	if (search.strSearch.value == "" || search.strSearch.value == "Site içi arama...") {
	alert("Arama yapılması için lütfen bir kelime giriniz.");
	return false;
	}
}

//*******************//
//** jump menu scripti //

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}


//********************//
// iletişim formu kontolu

function fieldchecker(fieldname,formname){ if(!formname) formname = "0"; if(document.forms[formname].elements[fieldname].value == ""){ document.forms[formname].elements[fieldname].focus();return false;}return true;}

function radiochecker(fieldname,formname) {  if(!formname) formname = "0";  for (var i = 0; i < document.forms[formname].elements[fieldname].length; i++) { var e = document.forms[formname].elements[fieldname][i]; if(e.checked) { return true;} } return false;}

function emailCheck (formName,emailStr) {
	emailStr = document.forms[formName].elements[emailStr].value;
	var emailPat=/^(.+)@(.+)$/
	var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
	var validChars="\[^\\s" + specialChars + "\]"
	var quotedUser="(\"[^\"]*\")"
	var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
	var atom=validChars + '+'
	var word="(" + atom + "|" + quotedUser + ")"
	var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
	var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
	var matchArray=emailStr.match(emailPat)
	if (matchArray==null) {
		alert("Email adresiniz geçerli görünmüyor. (@ ve .' işaretlerini kontrol ediniz)")
		return false
	}
	var user=matchArray[1]
	var domain=matchArray[2]
	if (user.match(userPat)==null) {
		alert("Email adresinin kullanici adı bölümü geçerli görünmüyor.")
		return false
	}
	var IPArray=domain.match(ipDomainPat)
	if (IPArray!=null) {
		  for (var i=1;i<=4;i++) {
			if (IPArray[i]>255) {
				alert("Tanımlanan IP adresi geçerli değil!")
			return false
			}
		}
		return true
	}
	var domainArray=domain.match(domainPat)
	if (domainArray==null) {
		alert("Email adresiniz geçerli görünmüyor.")
		return false
	}
	var atomPat=new RegExp(atom,"g")
	var domArr=domain.match(atomPat)
	var len=domArr.length
	if (domArr[domArr.length-1].length<2 || 
		domArr[domArr.length-1].length>3) {
	   alert("Email adresiniz 3 karakterli domain ya da 2 karakterli ülke uzantısı ile bitmeli.")
	   return false
	}
	if (len<2) {
	   var errStr="Email adresiniz geçersiz!"
	   alert(errStr)
	   return false
	}
	return true;
}

isNS=(document.layers || (document.getElementById && !document.all)) ? true : false;

function onlyNumber(e) {
var keyCode = (isNS) ? e.which : e.keyCode;
if ((keyCode<48 || keyCode>57)&&keyCode!=8&&keyCode!=0&&keyCode!=44){
	return false;}
	}


//********************//
// yeni forum cevabi kontrolu

function checkforumanswer(){
	if(!fieldchecker("sender","forumanswer")){ alert("Lütfen adınızı ve soyadınızı boş bırakmayınız!"); return false};
	if(!fieldchecker("email","forumanswer")){ alert("Lütfen E-posta adresinizi yazınız!"); return false};
	if(!emailCheck("forumanswer","email")){ return false};
	if(!fieldchecker("title","forumanswer")){ alert("Lütfen cevap başlığınızı boş bırakmayınız!"); return false};
	if(!fieldchecker("content","forumanswer")){ alert("Lütfen cevabınızı boş bırakmayınız!"); return false};
	return true;
}


//********************//
// yeni forum konu kontrolu

function checkforumtopic(){
	if(!fieldchecker("sender","forumtopic")){ alert("Lütfen adınızı ve soyadınızı boş bırakmayınız!"); return false};
	if(!fieldchecker("email","forumtopic")){ alert("Lütfen E-posta adresinizi yazınız!"); return false};
	if(!emailCheck("forumtopic","email")){ return false};
	if(!fieldchecker("title","forumtopic")){ alert("Lütfen konu başlığınızı boş bırakmayınız!"); return false};
	if(!fieldchecker("content","forumtopic")){ alert("Lütfen konu kısa açıklamasını boş bırakmayınız!"); return false};
	return true;
}


//********************//
// yeni ilan detayları kontrolu

function checkadvertdetail(){
	if(!fieldchecker("public","advertdetail")){ alert("Lütfen ilan tipini seçiniz!"); return false};
	if(!fieldchecker("end","advertdetail")){ alert("Lütfen ilan yayınlanma süresini seçiniz!"); return false};
	if(!fieldchecker("owner","advertdetail")){ alert("Lütfen adınızı ve soyadınızı boş bırakmayınız!"); return false};
	if(!fieldchecker("email","advertdetail")){ alert("Lütfen E-posta adresinizi yazınız!"); return false};
	if(!emailCheck("advertdetail","email")){ return false};
	if(!fieldchecker("title","advertdetail")){ alert("Lütfen ilan başlığınızı boş bırakmayınız!"); return false};
	if(!fieldchecker("content","advertdetail")){ alert("Lütfen ilan içeriğini boş bırakmayınız!"); return false};
	return true;
}

//********************//
// şifre değiştirme formu kontolu

function checkpasschange()
	{
	if (document.passchange.passworde.value == "")
	   {
		 alert ("Lütfen eski şifrenizi giriniz.");
		 document.passchange.passworde.focus();
		 return false; 
	   }
	if (document.passchange.password1.value == "")
	   {
		 alert ("Lütfen şifrenizi giriniz.");
		 document.passchange.password1.focus();
		 return false; 
	   }

	if (document.passchange.password1.value.length<3)
	   {
		 alert ("Lütfen şifrenizi en az 3 karakter olarak giriniz.");
		 document.passchange.password1.focus();
		 return false; 
	   } 

	if (document.passchange.password2.value == "")
	   {
		 alert ("Lütfen şifrenizi tekrar giriniz.");
		 document.passchange.password2.focus();
		 return false; 
	   }
	if (document.passchange.password2.value.length<3)
	   {
		 alert ("Lütfen şifrenizi en az 3 karakter olarak giriniz.");
		 document.passchange.password2.focus();
		 return false; 
	   }

	if (document.passchange.password1.value != document.passchange.password2.value)
	   {
		alert ("Girdiğiniz şifreler birbirini tutmuyor. Lütfen tekrar giriniz");
		document.passchange.password1.value = "";
		document.passchange.password2.value = "";
		document.passchange.password1.focus();
		return false;
		}
		return true;
	}

//**********************//
// arama kelime kontrol //

function checksearchtraining() {
	
	if (searchtraining.strSearch.value.length<3) {
		alert('Eğitim araması yapılması için en az 3 harf girmelisiniz!');
		document.searchtraining.strSearch.focus(); 
		return false;
		}

	if (searchtraining.strSearch.value == "Eğitim arayın...") {
		alert("Eğitim araması yapılması için lütfen bir kelime giriniz.");
		document.searchtraining.strSearch.focus(); 
		return false;
		}
}

//********************//
// iletisim formu kontolu

function checkcontactform()
	{
	
	if(!fieldchecker("sender","contactform")){ alert("Lütfen adınızı ve soyadınızı giriniz!"); return false};
	if(!fieldchecker("subject","contactform")){ alert("Lütfen mesaj konusunu giriniz!"); return false};
	if(!fieldchecker("message","contactform")){ alert("Lütfen mesajınızı giriniz!"); return false};
	return true;
	}



		function zirveGoster(dv, mn){
		var x = document.getElementById('zmenu').getElementsByTagName('div');
		//alert(x.length)
		for(i=0; i < x.length; i++)
		{			
			if(x[i] != dv){
				x[i].style.display = "none";						
			}
			else {
				x[i].style.display = "block";
			}

		}
		var tag_a = document.getElementById('mnu').getElementsByTagName('a');
		//alert(tag_a.length)
		for(i=0; i < tag_a.length; i++)
		{
			tag_a[i].className = "";
		}		
		mn.className = "aktif";
		Effect.Appear(dv, { duration: 0.7 });
	//$(dv).style.display = "block";
	}
function sorusil(ID, yazar){
		r = confirm("Soruyu silmek istediğinizden emin misiniz?");
		if(r==true)
		{
			location.replace("beslenmeuzmani.asp?job=sorusil&ID="+ ID+"&yzr="+yazar);
		}
		else
		{
			location.replace("javascript:void(0);");
		}
}
function sorusor(){
	if(!fieldchecker("konu","soruform")){ alert("Lütfen konu bölümünü boş bırakmayınız!"); return false};
	if(!fieldchecker("mesaj","soruform")){ alert("Lütfen soru bölümünü boş bırakmayınız!"); return false};
	return true;
  }
function zirveGoster(dv, mn){
		var x = document.getElementById('zmenu').getElementsByTagName('div');
		//alert(x.length)
		for(i=0; i < x.length; i++)
		{			
			if(x[i] != dv){
				x[i].style.display = "none";						
			}
			else {
				x[i].style.display = "block";
			}

		}
		var tag_a = document.getElementById('mnu').getElementsByTagName('a');
		//alert(tag_a.length)
		for(i=0; i < tag_a.length; i++)
		{
			tag_a[i].className = "";
		}		
		mn.className = "aktif";
		//Effect.Appear(dv, { duration: 0.7 });
		document.getElementById(dv).style.display = "block";
	}
// coklu secme scripti
var arrOldValues;

function SelectAllList(CONTROL){
for(var i = 0;i < CONTROL.length;i++){
CONTROL.options[i].selected = true;
}
}

function DeselectAllList(CONTROL){
for(var i = 0;i < CONTROL.length;i++){
CONTROL.options[i].selected = false;
}
}

function FillListValues(CONTROL){
var arrNewValues;
var intNewPos;
var strTemp = GetSelectValues(CONTROL);
arrNewValues = strTemp.split(",");
for(var i=0;i<arrNewValues.length-1;i++){
if(arrNewValues[i]==1){
intNewPos = i;
}
}

for(var i=0;i<arrOldValues.length-1;i++){
if(arrOldValues[i]==1 && i != intNewPos){
CONTROL.options[i].selected= true;
}
else if(arrOldValues[i]==0 && i != intNewPos){
CONTROL.options[i].selected = false;
}

if(arrOldValues[intNewPos]== 1){
CONTROL.options[intNewPos].selected = false;
}
else{
CONTROL.options[intNewPos].selected = true;
}
}
}


function GetSelectValues(CONTROL){
var strTemp = "";
for(var i = 0;i < CONTROL.length;i++){
if(CONTROL.options[i].selected == true){
strTemp += "1,";
}
else{
strTemp += "0,";
}
}
return strTemp;
} 

function GetCurrentListValues(CONTROL){
var strValues = "";
strValues = GetSelectValues(CONTROL);
arrOldValues = strValues.split(",")
}

function ListeyeEkle(Liste1, Liste2)
{
	control1 = document.getElementById(Liste1);
	control2 = document.getElementById(Liste2);
	for (var i = 0; i < control1.length; i++)
	{
			if (control1.options[i].selected)
			{
				var oOption = document.createElement("OPTION");
				control2.options.add(oOption);
				oOption.innerText = control1.options[i].innerText;
				oOption.value = control1.options[i].value;
			}
	}
}

function ListedenCikar(Liste)
{
	control = document.getElementById(Liste);
	var i = 0;
	while (i < control.length)
	{
		if (control.options[i].selected)
			control.options.remove(i);
		else
			i++;
	}
}

function MesajSil(ID){
		r = confirm("Mesajı silmek istediğinizden emin misiniz?");
		if(r==true)
		{
			location.replace("mesaj.asp?tur=sil&ID="+ ID);
		}
		else
		{
			location.replace("javascript:void(0);");
		}
}

function makaleSil(ID){
		r = confirm("Makaleyi silmek istediğinizden emin misiniz?");
		if(r==true)
		{
			location.replace("uzman.asp?tur=sil&artID="+ ID);
		}
		else
		{
			location.replace("javascript:void(0);");
		}
}
function etkinlikSil(ID){
		r = confirm("Bilgiyi silmek istediğinizden emin misiniz?");
		if(r==true)
		{
			location.replace("ajandam.asp?tur=sil&ID="+ ID);
		}
		else
		{
			location.replace("javascript:void(0);");
		}
}



function tutarfazlasi(){
	alert("Sipariş ettiğiniz hediye puanınızı aşıyor.")
}

function check_ebulten(){
	if(!fieldchecker("mail","ebulten")){ alert("Lütfen E-posta adresinizi yazınız!"); return false};
	if(!emailCheck("ebulten","mail")){alert("Yazdığınız email adresi geçerli görünmüyor."); return false};

	return true;
}

function secimyap(val){
	document.getElementById("item0").style.display = "none";
	document.getElementById("item2").style.display = "none";
	if (val.value!="" && val.value!="1" && val.value!="3"){
		var item = "item" + val.value;
		document.getElementById(item).style.display = "block";
	}
}

function saat(bitis, basla){
	var bt = bitis.split(':');
	var bs = basla.split(':');
	if((bt[0].toInt()<bs[0].toInt()) || ((bt[0].toInt()==bs[0].toInt()) && (bt[1].toInt()<=bs[1].toInt()))){
		alert("Bitiş saati, Başlangıç saatinden küçük olamaz !!!");
	}
	
}

function ilgi(al){
	if(al.value=='2'){
		document.getElementById("ilgi").style.display='none';
	}
	else {
		document.getElementById("ilgi").style.display='block';
	}
}
// Fikir Kulubu Scriptleri------------
function fkryenisoru(id){
	if(id.checked==true && id.value=='4'){
		document.getElementById("ysoru").style.display="block";
	}
	else
	{
		document.getElementById("ysoru").style.display="none";
	}
}

function nesneyarat() {
    var nesne;
    var tarayici = navigator.appName;
    if(tarayici == "Microsoft Internet Explorer"){
        nesne = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        nesne = new XMLHttpRequest();
    }
    return nesne;
}
 
var http = nesneyarat();
 
function islemkutu() {
    var deger = document.erhan.isim.value;
    http.open('get', 'kontrol.php?degisken=' + deger);
    http.onreadystatechange = cevapFonksiyonu;
    http.send(null);
}
 
function cevapFonksiyonu() {
    if(http.readyState == 4){
        document.getElementById('yer').innerHTML = http.responseText;
    }
}
//---------------------------------------

function menu(item){
	var mno = document.getElementById("mymenu").getElementsByTagName("li")
		for(i=0; i<mno.lenght; i++){
			if(document.getElementById(item).id!=mno[i].id)
				mno[i].childNodes[1].style.display = "none";
		}
		if(document.getElementById(item).style.display == "block;"){
			$(item).style.display = "none;";
			Effect.SlideUp(item, { duration: 0.5 });
		}
		else {
			$(item).style.display = "block;";
			Effect.SlideDown(item, { duration: 0.5 }); 
		}
}

function menuac(mn) {
	var ull = document.getElementById(mn)
	if(ull.style.display=="none"){
	ull.style.display="block";
    //Effect.SlideDown(ull, {delay: .1, duration: 2, afterFinish: appearQuickly});
	}
	else {
	ull.style.display="none";
    //Effect.SlideUp(ull, {delay: .1, duration: 2, afterFinish: appearQuickly});
	}
}


function check_grupform(){
	if(!fieldchecker("grupadi","grupform")){ alert("Lütfen Grup Adını Giriniz!"); return false};
	if(!fieldchecker("grupaciklama","grupform")){ alert("Lütfen Grup Açıklamasını Giriniz!"); return false};
	return true;
}

function hata(no){
	if (no=='1'){
		alert("Bu gruba daha önce üye olmuşsunuz!");
	}
}

function grupiptal(ID){
		r = confirm("Gruptan çıkmak istediğinizden emin misiniz?");
		if(r==true)
		{
			location.replace("grup.asp?tur=grupiptal&ID="+ ID);
		}
		else
		{
			location.replace("javascript:void(0);");
		}
}

function grupSil(ID){
		r = confirm("Grubu silmek istediğinizden emin misiniz?\nGrup ile birlikte bütün üyelikler iptal edilecektir.");
		if(r==true)
		{
			location.replace("grup.asp?tur=grupsil&ID="+ ID);
		}
		else
		{
			location.replace("javascript:void(0);");
		}
}


function animate_updown(article_id, vote_type, vote_value)
{
floater_id = 'oyla'+article_id;
//floater_id = 'oylaa';
$(floater_id).style.display='block';
$(floater_id).style.top ='0';
$(floater_id).innerHTML=vote_value;
$(floater_id).style.color = (vote_type == 'up') ? '#77b56c': '#ff0000' ;
y_move = (vote_type == 'up') ? -65 : 25;
new Effect.Fade(floater_id, {duration: 2.5});
new Effect.Move(floater_id, { x: 0, y: y_move, duration: 2.5, mode: 'relative'});
//target = vote_type+"_btn";
//$(target+article_id).className = "vote "+vote_type+"_tic";
$('upbuton'+article_id).onclick=disable_click;
$('downbuton'+article_id).onclick=disable_click;
$('upbuton'+article_id).className='ustps';
$('downbuton'+article_id).className='altps';
}

function disable_click (){
	return false;
}

function animate_updown_vote(article_id, vote_url, vote_type, vote_value)
{
	score = "puan"+article_id;
	new Ajax.Updater(score, vote_url, {asynchronous:true, evalScripts:true, onComplete:function(request){animate_updown(article_id, vote_type, vote_value)}});
}



var iframeids=["anketler"]
var iframehide="yes"

var getFFVersion=navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1]
var FFextraHeight=parseFloat(getFFVersion)>=0.1? 16 : 0 //extra height in px to add to iframe in FireFox 1.0+ browsers

function resizeCaller() {
var dyniframe=new Array()
for (i=0; i<iframeids.length; i++){
if (document.getElementById)
resizeIframe(iframeids[i])
//reveal iframe for lower end browsers? (see var above):
if ((document.all || document.getElementById) && iframehide=="no"){
var tempobj=document.all? document.all[iframeids[i]] : document.getElementById(iframeids[i])
tempobj.style.display="block"
}
}
}

function resizeIframe(frameid){
var currentfr=document.getElementById(frameid)
if (currentfr && !window.opera){
currentfr.style.display="block"
if (currentfr.contentDocument && currentfr.contentDocument.body.offsetHeight) //ns6 syntax
currentfr.height = currentfr.contentDocument.body.offsetHeight+FFextraHeight; 
else if (currentfr.Document && currentfr.Document.body.scrollHeight) //ie5+ syntax
currentfr.height = currentfr.Document.body.scrollHeight;
if (currentfr.addEventListener)
currentfr.addEventListener("load", readjustIframe, false)
else if (currentfr.attachEvent){
currentfr.detachEvent("onload", readjustIframe) // Bug fix line
currentfr.attachEvent("onload", readjustIframe)
}
}
}

var islem=""
var xmlHttp

function GetXmlHttpObject()
{
var objXMLHttp=null
if (window.XMLHttpRequest)
{
objXMLHttp=new XMLHttpRequest()
}
else if (window.ActiveXObject)
{
objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
}
return objXMLHttp
}

function stateChanged()
{
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{
    if ( islem == "sehir_degistir" ) //sehir değiştiğinde  ilçe comboxunu yenile
    {
        document.member_form.fld_ilce.parentNode.innerHTML=xmlHttp.responseText
    }

}
}


function sehir_degistir(sId)
{

    xmlHttp=GetXmlHttpObject()
    if (xmlHttp==null)
    {
    alert ("Browser does not support HTTP Request")
    return
    }
    
    islem = "sehir_degistir"
    url = "ajax.asp?islem=0&sId="+sId+"&rnd="+Math.random() 
    xmlHttp.onreadystatechange=stateChanged
    xmlHttp.open("GET",url,true)
    xmlHttp.send(null)

}


function readjustIframe(loadevt) {
var crossevt=(window.event)? event : loadevt
var iframeroot=(crossevt.currentTarget)? crossevt.currentTarget : crossevt.srcElement
if (iframeroot)
resizeIframe(iframeroot.id);
}

function loadintoIframe(iframeid, url){
if (document.getElementById)
document.getElementById(iframeid).src=url
}

if (window.addEventListener)
window.addEventListener("load", resizeCaller, false)
else if (window.attachEvent)
window.attachEvent("onload", resizeCaller)
else
window.onload=resizeCaller
