/*
script file voor Oreades
*/

//kick uit frame
if (top.frames.length > 0) {top.location=self.location;}
function check(image) {
	if(image.width > 450) {
		image.width=450;
	}
}


function checksmall(image) {if(image.width > 90){image.width=90;};if(image.height > 90){image.height=90;}}

function checkheight(image) {if(image.height > 90){image.height=90;}}
function checkwidth(image) {if(image.width > 90){image.width=90;}}

//jscript cookie spul
function getCookie(name) {
  var dc = document.cookie;
  var prefix = name + "=";
  var begin = dc.indexOf("; " + prefix);
  if (begin == -1) {
    begin = dc.indexOf(prefix);
    if (begin != 0) return null;
  } else
    begin += 2;
  var end = document.cookie.indexOf(";", begin);
  if (end == -1)
    end = dc.length;
  return unescape(dc.substring(begin + prefix.length, end));
}

//form checking
//assumes presence of a any html box (td, div, span, etc) with id="errorBox" and
//any html box with id=$field
function cField(field, form, regExpStr, mandatory, errMsg) {
	var reggie = new RegExp(regExpStr, "");
	var go = true;
	if(mandatory && form.elements[field].value.length==0) {go=false;}
	if(!reggie.test(form.elements[field].value) && form.elements[field].value.length>0) {go=false;}
	if(!go) {document.getElementById("errorBox").style.display="";document.getElementById(field).innerHTML+="*<br><span style='font-size:10px;color:#FF0000;'>" + errMsg + "</span>";location.href="#top"}
	return go;
}

function cEmail(field, form, mandatory, errMsg) {
	alert(field);
	var go = true;
	var reg_email1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
    var reg_email2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; 
    if(mandatory && form.elements[field].value.length==0) {go=false;}
	if((reg_email1.test(form.elements[field].value) || !reg_email2.test(form.elements[field].value)) && form.elements[field].value.length>0) {go=false;}
	if(!go) {document.getElementById("errorBox").style.display="";document.getElementById(field).innerHTML+="*<br><span style='font-size:10px;color:#FF0000;'>" + errMsg + "</span>"}
	return go;
}

function createTitle(tekst, laatstGepost) {
	var lastvisit = parseFloat(getCookie('lastvisit'));
	//alert(lastvisit + " " + laatstGepost);
	if (lastvisit < laatstGepost) {
		document.write("<span style='color:#FF8400'>" + tekst + "</span>");
	}
	else {
		document.write(tekst);
	}
}

function expand(elementName, img) {
	var display = document.getElementById(elementName).style.display;
	var show = display==""?"false":"true";
	document.cookie=elementName + "=" + show;
	document.getElementById(elementName).style.display = display==""?"none":"";
	img.src = display==""?"/layout/orangeblue/images/plus.gif":"/layout/orangeblue/images/min.gif";
	
	
}

function checkExpand(elementName) {
	if (getCookie(elementName)=="true") {document.getElementById(elementName).style.display=""}
	if (getCookie(elementName)=="false") {document.getElementById(elementName).style.display="none"}
}

var gge = 0;

