var ns4 = document.layers;
var ie4 = document.all&&!document.getElementById;
var ie5 = document.all&&document.getElementById;
var ns6 = !document.all&&document.getElementById;
var opera = navigator.userAgent.indexOf("Opera");
var pozycja = 'left';
		
function checkFieldValue(form ,fld){
	fields = fld.split(",");
	var isChecked = false;
	var allChecked = true;
	var elementName = "";
	var lastName = "";
	f = eval("document." + form + ".elements");

	for (var i=0; i < f.length; i++){
		element = f[i];
		for(var x = 0; x < fields.length; x++){
			nname = fields[x].split(":");
			if(element.name == nname[0]){
				
				if(element.value==""){
					alert("Niepodano "+nname[1]);
					allChecked=false;
				}else if(nname[0]=="confirm_password"){
					p=eval("document."+form+".password.value");
					if(element.value!=p){
						alert("Hasła niezgadzają się");
						allChecked=false;
					}
				}else if(nname[0] == "time"){
					isnr=Number(element.value);
					if(isNaN(element.value)){
						alert("Zły format "+nname[1]);
						allChecked=false;
					}
				}else if(nname[0]=="mail" || nname[0]=="mailEdit"){
					var x = element.value;
					var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
					if (!filter.test(x)){
						alert('Nieprawidłowy format adresu e-mail');
						allChecked=false;
					}
				}else if(nname[0] == "title" || nname[0] == "content" ){
					words = element.value.split(" ");
					for(var w=0;w < words.length;w++){
						if(words[w].length>200){
							alert('Chyba przesadziłeś z długością wyrazu : '+words[w]+' \r\n;)');
							allChecked=false;
						}
					}
				}
			}
		}
	}
	if(!allChecked){
		return false;
	}else{
		return true;
	}
}

function checkBroadcast(form){

	f = eval("document." + form);
	
	//alert(f);

	//f.toMinuts.disabled = false;

	var Checked = true;
	var exception;

	var from = f.fromHour.value;
	var to = f.toHour.value;
	var species = f.species.value;
	var title = f.title.value;
	var dj = f.dj.value;

	var year = f.year.value;
	var day = f.day.value;
	var month = f.month.value;
	var nextYear = f.nextYear.value;
	var nextDay = f.nextDay.value;
	var nextMonth = f.nextMonth.value;



	if(species == ""){

		Checked = false;
		exception = "Gatunek niemoze być pusty";

	}else if(title == ""){

		Checked = false;
		exception = "Nazwa audycji niemoze być pusta";

	}else if(dj == ""){

		Checked = false;
		exception = "Nie podano imienia prezentera";

	}
	
	
	if(!Checked){
		
		if(exception) alert(exception);
		return false;
	}else{
		if(from <= to){
			f.nextYear.value = year;
			f.nextDay.value = day;
			f.nextMonth.value = month;
		}
		return true;
	}
}

function toHourCheck(val){

	if(val == "24"){
		document.broadcast.toMinuts.disabled = true;
	}else{
		document.broadcast.toMinuts.disabled = false;
	}
	//alert(val);
}


var timer;
var LastShow ,LastState;
function submenu(objname , state ,e){
	
	//if(LastShow == objname) clearTimeout(timer);
	if (document.getElementById) {
		if(LastShow == objname) clearTimeout(timer);
		//document.getElementById(objname).style.display = state;
		timer = setTimeout('document.getElementById("' + objname + '").style.display = "' + state + '"', 20);
	}
	if (document.all) 
		document.all[objname].style.display = state;
		//timer = setTimeout('document.all["' + objname + '"].style.display = "' + state + '"', 1);
	LastShow = objname;
	//LastState = state;
}

function checkErrors(){
	if(FotoError){
		alert(FotoError);
	}
}

