function rand(number) {
	return Math.ceil(Math.random()*number);
}
			
function randomSkin() {
	var s='';
	s += '<style type="text/css">';
	s += '	.bgHeader { background-image: url(/_images/visual_'+rand(6)+'.jpg); }';
	s += '</style>';
	return s;
}

function openWindow(strUrl,strName,intWidth,intHeight) {
	window.open(strUrl,strName,'width='+intWidth+',height='+intHeight+',resizable=yes,scrollbars=yes,scrolling=yes');
	return false;
}

// 1.0, mdi sep. 2003
function createMouseOvers(){
	var p = 0, d = document.images;
	prelImgs = new Array();
	for (var i = 0; i < d.length; i++){
		var o = d[i];
		if (o.src.indexOf('_out') != -1){
			o.onmouseover = function (){swapImage(this);}
			o.onmouseout = o.onmouseover;
			prelImgs[p] = new Image ();
			prelImgs[p].src= d[i].src.substring(0,o.src.length-8)+'_over.gif';
			p++;
		}
	}
}

function swapImage(o){
	var s = o.src;
	o.src = s.indexOf('_over') == -1 ?
	s.substring(0,s.length-8)+'_over.gif' :
	s.substring(0,s.length-9)+'_out.gif';
}

function getElement(strName) {
	if (!document.all && !document.getElementById)
		return;

	if (document.all) {

		return eval("document.all."+strName);

	} else if(document.getElementById){

		return document.getElementById(strName);

	}
}

function checkPollForm(f){
	if (!validRadio(f.vote)){
		alert('Kies een antwoord.');
		return false;
	}
	return true;
}

// radio checked;
function validRadio (o){
	for (var i = 0; i < o.length; i++){
		if (o[i].checked){ return 1; }	
	}
	return 0;
}

window.onload = createMouseOvers


function checknewsletter_ro() {

	if (document.newsletter.email.value == "" || (document.newsletter.email.value.indexOf("@",0) == -1||document.newsletter.email.value.indexOf(".",0) == -1)) { 
		alert('Introduceti adresa dvs. de e-mail!');
		document.newsletter.email.focus(); 
		return false;
	}

	return true;
}

function bilete_ro() {

	if (document.trimite.nume.value.length <= 2){
		alert('Introduceti numele dvs.!'); 
		document.trimite.nume.focus(); 
		return false;
	}

	if (document.trimite.prenume.value.length <= 2){
		alert('Introduceti prenumele dvs.!'); 
		document.trimite.prenume.focus(); 
		return false;
	}

	if (document.trimite.email.value == "" || (document.trimite.email.value.indexOf("@",0) == -1||document.trimite.email.value.indexOf(".",0) == -1)) { 
		alert('Introduceti adresa dvs. de e-mail!');
		document.trimite.email.focus(); 
		return false;
	}


	if (document.trimite.adresa.value.length <= 5){
		alert('Introduceti adresa dvs.!'); 
		document.trimite.adresa.focus(); 
		return false;
	}

	if (document.trimite.oras.value.length <= 5){
		alert('Introduceti orasul!'); 
		document.trimite.oras.focus(); 
		return false;
	}

	if (document.trimite.nrbilete.value.length < 1){
		alert('Introduceti numarul de bilete dorit!'); 
		document.trimite.nrbilete.focus(); 
		return false;
	}

	return true;
}

function checknewsletter_en() {

	if (document.newsletter.nume.value.length <= 2){
		alert('Type your name!'); 
		document.newsletter.nume.focus(); 
		return false;
	}

	if (document.newsletter.prenume.value.length <= 2){
		alert('Type your middle name!'); 
		document.newsletter.prenume.focus(); 
		return false;
	}

	if (document.newsletter.email.value == "" || (document.newsletter.email.value.indexOf("@",0) == -1||document.newsletter.email.value.indexOf(".",0) == -1)) { 
		alert('Type your e-mail adress!');
		document.newsletter.email.focus(); 
		return false;
	}

	return true;
}