// JavaScript Document
function openWindow(url, lang)
{
	window.open("pg_kampusresim.php?resim="+url+"&lang="+lang,"studentserver", "height=480,location=false,resizable=false,width=640");
}

function showMiniPhoto(img)
{
	window.open("pg_miniresim.php?resim="+img, "studentserver2", "height=324,location=false, resizable=false,width=520");
}

function resizeContent()
{
	if (document.getElementById("content").clientHeight < 256)
		document.getElementById("content").style.height = 256 + "px";
}

function mouseInit()
{
	document.onmousemove = getXY;
}

function getXY(e)
{
	x = (window.Event) ? e.pageX : event.clientX;
	y = (window.Event) ? e.pageY : event.clientY;
	x += 47;
	y -= document.getElementById("linkThumbnail").clientHeight / 2;

	document.getElementById("linkThumbnail").style.left = x + "px";
	document.getElementById("linkThumbnail").style.top = y + "px";
}

function linkShow(url,desc)
{
	mouseInit();
	document["thumbnail"].src="http://images.websnapr.com/?size=m&url="+url;
	document.getElementById("linkDesc").innerHTML = desc+"<br />"+url;
	document.getElementById("linkThumbnail").style.display = 'block';
}

function linkHide()
{
	document.getElementById("linkThumbnail").style.display = 'none';
}

function iltCheck(item)
{
	if (item.value.length == 0)
		item.className = "err";
	else
		item.className = "";

	if (item.name == "email")
		iltValid(item);
}

function iltSend(lang)
{
	if ((document.getElementById("isim").value.length == 0)  ||
	    (document.getElementById("email").value.length == 0) ||
	    (!iltValid(document.getElementById("email")))        ||
	    (document.getElementById("mesaj").value.length == 0) ||
	    (document.getElementById("konu").value == "secim"))
		if (lang == "tr")
			alert("Bütün boşlukların doldurulması zorunludur.");
		else
			alert("All fields must be filled.");
	else
		document.iletisim.submit();
}

function iltValid(item)
{
	var str = item.value;
	var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
	var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;
	if (!(!reg1.test(str) && reg2.test(str)))
	{
		item.className = "err";
		return false;
	}
	return true;
}
