// Kolizey 2008 JavaScript Document

var d = document;

/*window.onresize = function(){footerAlign()};*/
function footerAlign(){
	/*var ftr = d.getElementById("footer");
	var dH = d.body.offsetHeight;
	var f = d.getElementById("main");
	if(dH > (f.offsetHeight + ftr.offsetHeight)){
		ftr.style.top = dH - (f.offsetHeight + ftr.offsetHeight) + "px";		
	}else{
		ftr.style.top = "auto";	
	}*/
}

function reedMore(la){
	var dh = la.parentNode.parentNode.getElementsByTagName("DIV");
	for(var m = 0; m < dh.length; m++){
		if(dh[m].className == "hiddenPart"){
			var hdv = dh[m];
			if(hdv.style.display != "block"){
				hdv.style.display = "block";
				if(window.rshort){la.innerHTML = window.rshort;}
			}else{
				hdv.style.display = "none";
				if(window.rmore){la.innerHTML = window.rmore;}
			}
		}
	}
}

// Mail Form Validator
function check(myForm){
	var flag = true;
	highLight(myForm,null);
	var inp = ["body","name","email"];
	for(var i = 0; i < inp.length; i++) {
		var empty = d.getElementById(inp[i]);
		if(empty.value == ""){
			highLight(myForm,inp[i]);		
			flag = false;
		}
	}
	if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(d.getElementById("email").value)){
		return flag;
	}else{
		highLight(myForm,"email"); 
		flag = false;
	}
	return flag; 
}

function highLight(myForm,lab){
	var labels = myForm.getElementsByTagName("LABEL");
	for(var i = 0; i < labels.length; i++) {
		var l = labels[i];		
		if(lab != null){
			var IE = l.getAttribute('htmlFor');
			var Gecko = l.getAttribute('for');
			if(!IE && Gecko == lab){
				l.parentNode.style.color = "#993333";
			}else if(IE == lab){
				l.parentNode.style.color = "#993333";
			}
		}else{
			l.parentNode.style.color = "#F4C241";
		}
	}	
}