function isEMailAddr(elem) {
	var str = elem.value;
	var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
	if (!str.match(re)) {
		alert("E-mail adresiniz hatali");
		setTimeout("focusElement('" + elem.form.name + "', '" + elem.name + "')", 0);
		return false;
	} else {
		return true;
	}
}

function processNumber(inputField) {
	var aChar;
	var inpVal;
	for(var i = 0; i != inputField.value.length; i++) {
		aChar = inputField.value.substring(i,i+1);
		inpVal = parseInt(aChar, 10);
		if (isNaN(inpVal) && aChar != " ") {
			alert("Telefon numaraniz hatali");
			return false;
		} else {
			continue;
		}
	}
	return true;

}

function processCharacter(inputField) {
	var aChar;
	var inpVal;
	for(var i = 0; i != inputField.value.length; i++) {
		aChar = inputField.value.substring(i,i+1);
		inpVal = parseInt(aChar, 10);
		if (isNaN(inpVal) || aChar == " ") {
			continue;
		} else {
			alert("Adiniz Soyadiniz hatali");
			return false;
		}
	}
	return true;

}

function anket_form_kontrol() {
	if(document.getElementById("name").value=="") {
		alert("Lütfen baslik giriniz");
		return false;
	} else if(document.getElementById("soru_number").value==0) {
		alert("Lütfen soru sayisini giriniz");
		return false;
	} else if(parseInt(document.getElementById("soru_number").value) > parseInt(document.getElementById("kullanilan_kontur").value)){
		alert("Bitis tarihi baslangic tarihinden once olamaz");
		return false;
	} else if(parseInt(document.getElementById("bulunan_kontur").value) < parseInt(document.getElementById("kullanilan_kontur").value)){
		alert("Konturunuz Yetersiz");
		return false;
	} else {
		alert("Hesabinizdan " + parseInt(document.getElementById("kullanilan_kontur").value)+" kontur dusulecektir kalan konturunuz "+(parseInt(document.getElementById("bulunan_kontur").value) - parseInt(document.getElementById("kullanilan_kontur").value)) + " olacak");
		return true;
	}
}
function ogrenim(deger)
{
	if(deger > 2){
		document.getElementById("cevap3").style.display="";
	}else{
		document.getElementById("cevap3").style.display="none";
	}
	if(deger > 3){
		document.getElementById("cevap4").style.display="";
	}else{
		document.getElementById("cevap4").style.display="none";
	}
	if(deger > 4){
		document.getElementById("cevap5").style.display="";
	}else{
		document.getElementById("cevap5").style.display="none";
	}
	if(deger > 5){
		document.getElementById("cevap6").style.display="";
	}else{
		document.getElementById("cevap6").style.display="none";
	}
	if(deger > 6){
		document.getElementById("cevap7").style.display="";
	}else{
		document.getElementById("cevap7").style.display="none";
	}
	if(deger > 7){
		document.getElementById("cevap8").style.display="";
	}else{
		document.getElementById("cevap8").style.display="none";
	}
	if(deger > 8){
		document.getElementById("cevap9").style.display="";
	}else{
		document.getElementById("cevap9").style.display="none";
	}
	if(deger > 9){
		document.getElementById("cevap10").style.display="";
	}else{
		document.getElementById("cevap10").style.display="none";
	}
	if(deger > 10){
		document.getElementById("cevap11").style.display="";
	}else{
		document.getElementById("cevap11").style.display="none";
	}
	if(deger > 11){
		document.getElementById("cevap12").style.display="";
	}else{
		document.getElementById("cevap12").style.display="none";
	}
}
function kontrol() {
	if(document.getElementById("name").value=="") {
		alert("Lütfen firma adini giriniz");
		document.getElementById("name").focus();
		return false;
	} else if(document.getElementById("sektor").value=="-1") {
		alert("Lütfen sektor seciniz");
		document.getElementById("sektor").focus();
		return false;
	} else if(document.getElementById("basvuru_yapan_ad").value=="") {
		alert("Lütfen basvuru yapan adını giriniz");
		document.getElementById("basvuru_yapan_ad").focus();
		return false;
	} else if(document.getElementById("dogumYeri").value=="-1") {
		alert("Lütfen sehir giriniz");
		document.getElementById("dogumYeri").focus();
		return false;
	} else if(document.getElementById("firma_tel").value=="") {
		alert("Lütfen telefon numarasi giriniz");
		document.getElementById("firma_tel").focus();
		return false;
	} else if(document.getElementById("firma_mail").value=="") {
		alert("Lütfen e-mail giriniz");
		document.getElementById("firma_mail").focus();
		return false;
	} else if(isEMailAddr(document.getElementById("firma_mail")) == false) {
		return false;
	} else {
		return true;
	}
}
function AnketOlusturSonUyari(){
	var con = confirm('Anket olusturulduktan sonra düzeltme veya bitis tarihine kadar silme yetkisine sahip degilsiniz!! \nAnketi olusturmak için "Tamam"(Ok), tekrar kontrol etmek icin "Iptal"(Cancel) tusunu tiklayiniz');
	if(con)
		return true;
	else
		return false;
}
function AnketProfiliOlusturSonUyari(){
	var con = confirm('Profil olusturulduktan sonra düzeltme veya bitis tarihine kadar silme yetkisine sahip degilsiniz!! \nProfili olusturmak için "Tamam"(Ok), tekrar kontrol etmek icin "Iptal"(Cancel) tusunu tiklayiniz');
	if(con)
		return true;
	else
		return false;
}
function popupAc(x,y,path,pwidth,pheight)
 {
   	mywindow = window.open (path,"mywindow","location=1,status=1,scrollbars=1,width="+pwidth+",height="+pheight+"");
  	mywindow.moveTo(x,y);
 } 
 
 
///////////////////////////////////////////////////////////////////////////////////////////////////// 
var siraIdx = new Array();

function sira(){
	i=1;
	while(document.getElementById("puan"+i)){
		this.siraIdx["puan"+i] = document.getElementById("puan"+i).selectedIndex;
		i++;
	}
}
this.sira();

function changeSira(id){
	selIdx = document.getElementById(id).selectedIndex;
	newSel = document.getElementById(id).options[selIdx].text;
	i=1;
	while(document.getElementById("puan"+i)){
		if(selIdx == siraIdx["puan"+i]){
			document.getElementById("puan"+i).selectedIndex = siraIdx[id];
			sira();
		}
		i++;
	}
}
//////////////////////////////////////////////////////////////////////////////////////////////////////
function changeDisplay(id,param){
	document.getElementById(id).style.display = param;
}
//////////////////////////////////////////////////////////////////////////////////////////////////////
 
function RaporOlusturSonUyari(){
	var con = confirm('Rapor olusturulduktan sonra tekrar duzeltme yapma sansina sahip degilsiniz. Secimlerinizin dogrulugundan emin olunuz. ');
	if(con)
		return true;
	else
		return false;
}
///////////////////////////////////////////////////////////////////////////////////////////////////////

function SetReports(param){
	if(param > 0)
		sndReq2('setReports',param);
	else
		sndReq('closeReports');
}
///////////////////////////////////////////////////////////////////////////////////////////////////////

function SetReportResults(param){
	if(param > 0)
		sndReq2('setReportResults',param);
	else
		sndReq('closeReportResults');
}

function cancelSeciliHediye(param){
	sndReq2('cancelHediye',param);
}

function focusLoginArea(){
	document.getElementById("username").focus();
	document.getElementById("username").value = "";
}