
var globalUpdateControl = new RegExp("s","g");


changeLanguage = function() {
	
	if (location.search.length < 1) {
		
		url = location.pathname + "?languageControl=change";
		
	} else {
	
		strURL = location.search
		totalLength=strURL.length ;		
	
		startPoint = totalLength - 22;
		endPoint = totalLength;	
		
		var txtSearchControl = new String(strURL.substring(startPoint,endPoint));	

		if (txtSearchControl == "languageControl=change") {
					
			url = location.pathname + location.search;
		
		} else {
			
			url = location.pathname + location.search + "&languageControl=change";
			
		}
	
	}
	
	window.location = url;
	
}

openNews = function (newsID){
	
	var str="";
	var x = document.getElementById("newsRow" + newsID);
	var y = document.getElementById("openedNews");

	if (y.value !== '') {
		
		var z = document.getElementById("newsRow" + y.value);
		z.style.display="none";
		
		var r = document.getElementById("newsopenCloseButton" + y.value);
		r.innerHTML = "<img src='images/structure/newsOpen.jpg' onClick=JavaScript:openNews(" + y.value + ") style='cursor:hand;'>";		
		
	}
	
	var t = document.getElementById("newsopenCloseButton" + newsID);
	t.innerHTML = "<img src='images/structure/newsClose.jpg' onClick=JavaScript:closeNews(" + newsID + ") style='cursor:hand;'>";
	
	x.style.display=""+str+"";
	y.value = newsID;	
	
}

closeNews = function (newsID) {
	
	var x = document.getElementById("newsRow" + newsID);

	x.style.display="none";	
	
	var r = document.getElementById("newsopenCloseButton" + newsID);
	r.innerHTML = "<img src='images/structure/newsOpen.jpg' onClick=JavaScript:openNews(" + newsID + ") style='cursor:hand;'>";	
	
	var y = document.getElementById("openedNews");
	y.value = "";	
	
}

openActivity = function (actID){
	
	var str="";
	var x = document.getElementById("actRow" + actID);
	var y = document.getElementById("openedActs");

	if (y.value !== '') {
		
		var z = document.getElementById("actRow" + y.value);
		z.style.display="none";
		
		var r = document.getElementById("openCloseButton" + y.value);
		r.innerHTML = "<img src='images/structure/activity_open.jpg' onClick=JavaScript:openActivity(" + y.value + ") style='cursor:hand;'>";		
		
	}
	
	var t = document.getElementById("openCloseButton" + actID);
	t.innerHTML = "<img src='images/structure/activity_close.jpg' onClick=JavaScript:closeActivity(" + actID + ") style='cursor:hand;'>";
	
	x.style.display=""+str+"";
	y.value = actID;	
	
}

closeActivity = function (actID) {
	
	var x = document.getElementById("actRow" + actID);

	x.style.display="none";	
	
	var r = document.getElementById("openCloseButton" + actID);
	r.innerHTML = "<img src='images/structure/activity_open.jpg' onClick=JavaScript:openActivity(" + actID + ") style='cursor:hand;'>";	
	
	var y = document.getElementById("openedActs");
	y.value = "";	
	
}

saveMail = function() {
	
	var x = document.getElementById("eMail");
	
	
}
function getLogin () {
	
	var y = document.getElementById("userName");	
	var z = document.getElementById("userPassword");
	
	
	loginControl=true;
	var denyWords = new Array();
		denyWords[0] = "'";
		denyWords[1] = "&";
		denyWords[2] = "drop";
		denyWords[3] = "database";
		denyWords[4] = "select";
		denyWords[5] = "where";
		denyWords[6] = "select";
		denyWords[7] = "from";
		denyWords[8] = "<";
		denyWords[9] = ">";
		denyWords[10] = "|";
		denyWords[11] = "update";
		denyWords[12] = "*";
		
		
			strSearch=y.value;
			strSearch2=z.value;

			loginCOntrol = true;
			
			for (i=0; i < 13; i++) {
				if (strSearch.indexOf(denyWords[i]) > -1) {
					getBox('typeError');
					loginControl=false;
					return;
					break;
				}
			}
			
			for (i=0; i < 13; i++) {
				if (strSearch2.indexOf(denyWords[i]) > -1) {
					
					getBox('typeError');
					loginControl=false;
					return;
					break;
				}
			}	
			
			if (z.value == "" || y.value =="") {
				
				getBox('spaceError');
				loginControl=false;
				return;
			}			
			
			strVar = z.value;

	
			if (loginControl) { 
				
				frmLogin.action="login.asp";
				frmLogin.submit();
			}	
	
	
}

function checkEnter(e){ 

	var characterCode 
	
	if(e && e.which){ 
	
		e = e
		characterCode = e.which 
		
	} else {
		
		e = event
		characterCode = e.keyCode 
		
	}
	
	if(characterCode == 13){ 
	
		getLogin();
		return false 
	
	} else {
		
		return true 
		
	}

}

function getBox (boxType) {
	

	
	var x = document.getElementById("mess");
	var y = document.getElementById("blackbox");	
	var z = document.getElementById("messageBox");

	
	
	switch (boxType) {
		
			case "typeError":
			x.innerHTML = "Lütfen sifrenizi girerken 0-9 ve A-Z, a-z arasi karakterler kullanin...";
			break;
			
			case "spaceError":
			x.innerHTML = "Lütfen kullanici adinizi ve sifrenizi girin.";
			break;
			
			case "emptyMail":
			x.innerHTML = "Lütfen E-Posta adresinizi giriniz. <br> Please type your e-mail.";
			break;	
			

			
	}
			y.style.visibility="visible";
			z.style.visibility="visible";			
	
	
}

checkPassword = function() {
	
	var x = document.getElementById("oldPass");
	var y = document.getElementById("idx43rty");	
		
	if (x.value !== y.value) {
		
		x.className = "textBoxesWrong";
		globalUpdateControl = new RegExp("false");
		
	} else {
		
		x.className = "textBoxesTrue";
		if (globalUpdateControl) {
			globalUpdateControl = new RegExp("s","g");
		}
		
	}
	
	if(x.value =='') {
		
		x.className = "textBoxes";
		globalUpdateControl = new RegExp("s","g");		
	}
	
	
}

checkNewPass = function() {
	
	var x = document.getElementById("newPass");
	var y = document.getElementById("newPassA");	
	
	
	
	if (x.value !== y.value) {
		
		y.className = "textBoxesWrong";
		globalUpdateControl = new RegExp("false");
				
	} else {
		
		y.className = "textBoxesTrue";
		
		if (globalUpdateControl) {
			globalUpdateControl = new RegExp("s","g");
		}
		
	}
	
	if(x.value =='' && y.value =='') {
		
		x.className = "textBoxes";
		y.className = "textBoxes";
		globalUpdateControl = new RegExp("s","g");		
	}	
	
	
}

updateFields = function() {
	
	var x = document.getElementById("userName");
	var y = document.getElementById("userEmail");
	var z = document.getElementById("userRealName");
	
	if(x.value =='' || y.value =='' || z.value =='') {
		
		alert("Lütfen tüm bilgilerinizin dogrulugunu kontrol edin.");
		return false;
	}
	

	if(globalUpdateControl.global) {
		
		frmUser.action="update.asp"
		frmUser.submit();
		
	} else {
		
		alert("Lütfen tüm bilgilerinizin dogrulugunu kontrol edin.");
	}
	
	
}

sendPassword = function () {
	
	var t = document.getElementById("mail");
	
	if (t.value !=='') {
		
		frmPass.action="sendPass.asp";
		frmPass.submit();
		
	} else {
		
		getBox('emptyMail');
		
	}
	
}

saveUser = function () {
	
	var x = document.getElementById("userNamex");
	var y = document.getElementById("userEmail");
	var z = document.getElementById("userRealName");
	var t = document.getElementById("newPassA");
	var q = document.getElementById("newPass");
	
	if(x.value =='' || y.value =='' || z.value =='' || t.value =='') {
		
		alert("Lütfen zorunlu alanlari bos birakmayin.");
		return false;
		
	} else if (t.value !== q.value) {
		
		alert("Sifrenizi kontrol edin.\n\nCheck your password.");
		
	} else {
		
		frmUser.action="saveUser.asp"
		frmUser.submit();		
		
	}
	

	
}





















