function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		menu_03_over = newImage("images/menu_03-over.jpg");
		menu_04_over = newImage("images/menu_04-over.jpg");
		menu_05_over = newImage("images/menu_05-over.jpg");
		menu_06_over = newImage("images/menu_06-over.jpg");
		menu_07_over = newImage("images/menu_07-over.jpg");
		menu_08_over = newImage("images/menu_08-over.jpg");
		preloadFlag = true;
	}
}

function Ulubione () {
	var tytul = 'DJ Marcel - Organizacja imprez';
	var adres = 'http://www.djmarcel.com.pl';

	if (window.sidebar) {
	window.sidebar.addPanel(tytul, adres, "");
	}

	else if (window.external) {
	window.external.AddFavorite(adres, tytul);
	}

	else if (window.opera && window.print) {
	var a = document.createElement('a');
	a.setAttribute('href', adres);
	a.setAttribute('title', tytul);
	a.setAttribute('rel', 'sidebar');
	a.click();

	}
}

function sprawdzPolecenie() {
	var tfOsoba = document.getElementById('tfOsoba');
	var tfEmail = document.getElementById('tfEmail');
	var tfOsobaTekst = tfOsoba.value;
	var tfEmailTekst = tfEmail.value;
	var err = false;
	var regex = /^[a-zA-Z0-9._]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
	var validateemail = regex.test(tfEmailTekst);
	if(tfOsobaTekst == ''){
	       tfOsoba.style.borderColor = "#ff0000";
	       tfOsoba.style.backgroundColor = "#cacaca";
	              err = true;
	}
	else {
	       tfOsoba.style.borderColor = "#ffffff";
	       tfOsoba.style.backgroundColor = "#f9f9f9";
	}
	if(tfEmailTekst == ''){
	       tfEmail.style.borderColor = "#ff0000";
	       tfEmail.style.backgroundColor = "#cacaca";
	              err = true;
	}
	else {
	       tfEmail.style.borderColor = "#ffffff";
	       tfEmail.style.backgroundColor = "#f9f9f9";
	}
	if(!validateemail){
	       tfEmail.style.backgroundColor = "#cacaca";
	       tfEmail.style.borderColor = "#ff0000";
	              err = true;
	}
	else {
	       tfEmail.style.borderColor = "#ffffff";
	       tfEmail.style.backgroundColor = "#f9f9f9";
	}
	if (err) {
	       return false;
	}
	else if (!err) {
	       return true;
	}
}
