//JavaScript Document
// :::::::::::::::::::::::::::::

function TAVSIYE(strBaslik){
	open("Tavsiye.asp?Adres="+escape(document.URL)+"&Baslik="+strBaslik,"TavsiyePencerem","width=470, height=265, toolbar=no, location=no, status=no, scrollbars=yes, menubar=no")
}
function YAZDIR(IcerikID){
	open("Printer.asp?Icerik="+IcerikID+"&URL="+escape(document.URL),"PrintPencerem","width=650, height=500, toolbar=no, location=no, status=no, scrollbars=yes, menubar=yes")
}
function DosyaIcerikYukle(IcerikID){
	open("Yukle.ASP?Tur=Icerik&ID="+IcerikID,"YuklePencerem","width=270, height=200, toolbar=no, location=no, status=no, scrollbars=yes, menubar=no")
}
function TercihRobotu(){
	open("Tercih/puan_oss.asp","","width=718, height=650, toolbar=no, location=no, status=no, scrollbars=yes, menubar=no")
}
function DosyaYukle(DosyaID){
	open("Yukle.ASP?Tur=Dosya&ID="+DosyaID,"YuklePencerem","width=270, height=200, toolbar=no, location=no, status=no, scrollbars=yes, menubar=no")
}
function DosyaYayinYukle(YayinID){
	open("Yukle.ASP?Tur=Yayin&ID="+YayinID,"YuklePencerem","width=270, height=200, toolbar=no, location=no, status=no, scrollbars=yes, menubar=no")
}
function PopAc(strAdres,strGen, strYuk) {
open (strAdres,"PopupPW","width="+strGen+", height="+strYuk+", menubar=no,toolbar=no,status=no,location=no,scrollbars=yes")
}
function PopDuyuru(){
	open("DuyuruPOP.ASP","PopDuyuru","width=810, height=570, toolbar=no, location=no, status=no, scrollbars=no, menubar=no")
}
function PopDuyuruAyrinti(HaberID){
	opener.document.location='Duyuru_Detay.ASP?Duyuru='+HaberID
	window.close()
}

function UyeGiris(){
	var fldUsr = document.getElementById("KullaniciAdi")
	var fldPass = document.getElementById("Sifre")
	if(fldUsr.value=="" || fldUsr.value=="Kullanici Adi" || fldPass.value=="" || fldPass.value=="Parola"){
		alert('Kullanıcı adı ve şifrenizi girmelisiniz!')
		return false;
	} 
return true;
}


function UyeGirisFormK(){
	var fldUsr = document.getElementById("KullaniciAdi")
	if (fldUsr.value=="Kullanıcı Adı")
	{
		fldUsr.value = ""
	}
	else if (fldUsr.value=="")
	{
		fldUsr.value = "Kullanıcı Adı"
	}
	else
	{
	}
}

function UyeGirisFormS(){
	var fldPass = document.getElementById("Sifre")
	if (fldPass.value=="Parola")
	{
		fldPass.value = ""
	}
	else if (fldPass.value=="")
	{
		fldPass.value = "Parola"
	}
	else
	{
		//fldUsr.value = "KullaniciAdi"
	}
}

function MailFormI(){
	var fldPW = document.getElementById("mlISIM")
	if (fldPW.value=="isminiz")
	{
		fldPW.value = ""
	}
	else if (fldPW.value=="")
	{
		fldPW.value = "isminiz"
	}
	else
	{
	}
}

function MailFormE(){
	var fldPW = document.getElementById("mlEPOSTA")
	if (fldPW.value=="eposta adresiniz")
	{
		fldPW.value = ""
	}
	else if (fldPW.value=="")
	{
		fldPW.value = "eposta adresiniz"
	}
	else
	{
	}
}

function MailFormKontrol(){
	var fldPW = document.getElementById("mlISIM")
	if (document.getElementById("mlISIM").value=="isminiz" || document.getElementById("mlISIM").value=="" || document.getElementById("mlEPOSTA").value=="eposta adresiniz" ||document.getElementById("mlEPOSTA").value=="")
	{
		alert('Lütfen isminizi ve e-posta adresinizi girin!');
		return false;
	}
	else
	{
		window.open('', 'MailList', 'toolbar=0,location=0,status=0,menubar=0,scrollbars=0,resizable=0,width=450,height=300');
	}
return true;
}



function fnFldAct(strFld,strVal){
	if (strFld.value==strVal){
		strFld.value = ""
	} else if (strFld.value==""){
		strFld.value = strVal
	} else{
	}
}



function fnUstArama(){
	var txtFld = document.getElementById("fldUstArama")
	if(txtFld.value=="" || txtFld.value=="arama yapın"){
		alert('Lütfen aranacak bir kelime girin!');
		txtFld.focus();
		return false;
	}

return true	
}


function fnDemoKontrol(strFORM){
	var Reqs = Array("adiniz", "soyadiniz", "firmaadi", "sektorunuz", "telefon", "adres", "il", "notlar", "strCAPTCHA");
	var FldNames = Array("Adınız", "Soyadınız", "Firma Adı", "Sektörünüz", "Telefon Numaranız", "Adresiniz", "İliniz", "Notunuz", "Doğrulama Kodu Alanı");
	return formCheck(strFORM,Reqs,FldNames);
}

function fnIletisimKontrol(strFORM){
	var Reqs = Array("adiniz", "soyadiniz", "firmaadi", "notlar", "strCAPTCHA");
	var FldNames = Array("Adınız", "Soyadınız", "Firma Adı", "Notunuz", "Doğrulama Kodu Alanı");
	return formCheck(strFORM,Reqs,FldNames);
}

function fnZDKontrol(){
	var Reqs = Array("isim", "metin", "strCAPTCHA");
	var FldNames = Array("İsminiz", "Mesajınız", "Doğrulama Kodu Alanı");
	return formCheck(document.getElementById("Formum"),Reqs,FldNames);
}


function fnServisTalepKontrol(strFORM){
	var Reqs = Array("yetkili", "ticariunvan", "telefon", "talepnedeni", "strCAPTCHA");
	var FldNames = Array("Formu Dolduran Yetkili Kişi", "Ticari Ünvanınız", "Telefon Numaranız", "Servis Talep Nedeniniz", "Doğrulama Kodu Alanı");
	if(!strFORM.Kabul.checked){
		alert("Formunuzu gönderebilmek için Servis Talep Anlaşmasını kabul ediyor olmalısınız.");
		return false;
	}
	return formCheck(document.getElementById("Formum"),Reqs,FldNames);
}


// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

/***********************************************
* Required field(s) validation v1.10- By NavSurf
* Visit Nav Surf at http://navsurf.com
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/
function formCheck(formobj,Reqs,FldNames){
	// ASAGIDAKI ALANLARI BASKA FONK.LARDA TANIMLIYORUZ
	// Enter name of mandatory fields
	var fieldRequired = Reqs;
	//var fieldRequired = Array("FirstName", "LastName");
	// Enter field description to appear in the dialog box
	var fieldDescription = FldNames;
	//var fieldDescription = Array("First Name", "Last Name");
	var alertMsg = "Belirtilen alanları doldurmalısınız:\n{\n";
	
	var l_Msg = alertMsg.length;
	
	for (var i = 0; i < fieldRequired.length; i++){
		var obj = formobj.elements[fieldRequired[i]];
		if (obj){
			switch(obj.type){
			case "select-one":
				if (obj.selectedIndex == 0 || obj.options[obj.selectedIndex].text == ""){
					alertMsg += " - " + fieldDescription[i] + "\n";
				}
				break;
			case "select-multiple":
				if (obj.selectedIndex == -1){
					alertMsg += " - " + fieldDescription[i] + "\n";
				}
				break;
			case "text":
			case "textarea":
				if (obj.value == "" || obj.value == null){
					alertMsg += " - " + fieldDescription[i] + "\n";
				}
				break;
			default:
			}
			if (obj.type == undefined){
				var blnchecked = false;
				for (var j = 0; j < obj.length; j++){
					if (obj[j].checked){
						blnchecked = true;
					}
				}
				if (!blnchecked){
					alertMsg += " - " + fieldDescription[i] + "\n";
				}
			}
		}
	}

	if (alertMsg.length == l_Msg){
		return true;
	}else{
		alert(alertMsg+"}");
		return false;
	}
}
// -->


/*
Form field Limiter script- By Dynamic Drive
For full source code and more DHTML scripts, visit http://www.dynamicdrive.com
This credit MUST stay intact for use
*/

var ns6=document.getElementById&&!document.all

function restrictinput(maxlength,e,placeholder){
if (window.event&&event.srcElement.value.length>=maxlength)
return false
else if (e.target&&e.target==eval(placeholder)&&e.target.value.length>=maxlength){
var pressedkey=/[a-zA-Z0-9\.\,\/]/ //detect alphanumeric keys
if (pressedkey.test(String.fromCharCode(e.which)))
e.stopPropagation()
}
}

function countlimit(maxlength,e,placeholder){
var theform=eval(placeholder)
var lengthleft=maxlength-theform.value.length
var placeholderobj=document.all? document.all[placeholder] : document.getElementById(placeholder)
if (window.event||e.target&&e.target==eval(placeholder)){
if (lengthleft<0)
theform.value=theform.value.substring(0,maxlength)
placeholderobj.innerHTML=lengthleft
}
}


function displaylimit(thename, theid, thelimit){
var theform=theid!=""? document.getElementById(theid) : thename
var limit_text='<b><span id="'+theform.toString()+'">'+thelimit+'</span></b> karakter daha yazabilirsiniz.'
if (document.all||ns6)
document.write(limit_text)
if (document.all){
eval(theform).onkeypress=function(){ return restrictinput(thelimit,event,theform)}
eval(theform).onkeyup=function(){ countlimit(thelimit,event,theform)}
}
else if (ns6){
document.body.addEventListener('keypress', function(event) { restrictinput(thelimit,event,theform) }, true); 
document.body.addEventListener('keyup', function(event) { countlimit(thelimit,event,theform) }, true); 
}
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
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_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_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];}
}


