function printText(){ 
new_window = window.open('print.asp','mywindow','width=575,resizable=yes,left=0,top=100,screenX=0,screenY=100,scrollbars=yes'); 
document.print_send.action = "print.asp"; 
document.print_send.target = "mywindow"; 
document.print_send.submit(); 
} 
function sendMail(){ 
window.open('send.asp','mywindow','width=525,resizable=yes,left=0,top=100,screenX=0,screenY=100,scrollbars=yes'); 
document.print_send.action = "send.asp"; 
document.print_send.target = "mywindow"; 
document.print_send.submit(); 
} 
//provjera forme 
function validator_HR() { 
var greske=""; 
//provjera maila 
if (document.salji_mail.vasmail.value=="" || document.salji_mail.vasmail.value.indexOf("@")==-1) { 
greske=greske+"Niste pravilno upisali vašu e-mail adresu.<br />"; 
} 
if (document.salji_mail.mailprimatelja.value=="" || document.salji_mail.mailprimatelja.value.indexOf("@")==-1) { 
greske=greske+"Niste pravilno upisali primateljevu e-mail adresu.<br />"; 
} 
if(greske!=""){ 
document.getElementById("message").innerHTML=greske; 
//alert(greske); 
return false; 
} 
else { 
return true; 
} 
} 


function getEL(element) {
	return (document.all ? document.all(element): (document.getElementById? document.getElementById(element) : null));
}

function empty(t) {
	t = trim(t);
	if (t == "" || t == " " || t == null) {
		return true;
	}
	return false;
}

function trim(e) {
	return e.replace(/^\s+|\s+$/g, "");
}


// vraca visinu srednjeg diva i kreira visinu lijevog izbornika 
function getDivHeight(){
	elem = getEL("content");
	height = elem.offsetHeight;
	elem2 = getEL("menuLeft_holder");
	//alert(height+"\n"+elem2.offsetHeight)
	if(height >= elem2.offsetHeight){
		elem2.style.height = height+10+"px";
	}
} 

//pregled i provjera forme 

function Pregled(){ 
	var polja = new Array();
	polja[0] = getEL("model");
	polja[1] = getEL("cijena");
	polja[2] = getEL("velicina");
	for(i = 0; i < document.narudba.velicina.length; i++ ){
		if(document.narudba.velicina[i].checked == true) {
			polja[2].value = document.narudba.velicina[i].value;
		}
	}
	/*polja[3] = getEL("boja");
	for(i = 0; i < document.narudba.boja.length; i++) {
		if(document.narudba.boja[i].checked == true){
			polja[3].value = document.narudba.boja[i].value;
		}
	}*/

	polja[4]=getEL("kolicina");
	polja[5]=getEL("imeprezime");
	polja[6]=getEL("telefon");
	polja[7]=getEL("captcha-rezultat");

	message = "";
	if (polja[1].value.indexOf(",") != -1) {
		//alert("da");
		cijena = polja[1].value;
		cijena = cijena.replace(/,/,".");
		polja[1].value = cijena;
		//alert(polja[1].value);
	} 
	if(empty(polja[5].value)) {
		message += "Niste upisali ime i prezime<br/>";
	}
	if(!empty(polja[6].value)) {
		if(isNaN(polja[6].value))
			message+="Niste pravilno upisali broj telefona<br>";
	}
	else {
		message+="Niste upisali broj telefona<br>";
	}
	// dodano 19.04.2011. - captcha polje
	if (polja[7].value != Number(captcha.rezultat) - captcha.add) {
		message += 'Upisana je kriva vrijednost u captcha polje!<br>';
	}

//alert(message); 

	if(message != "") {
		errordisplay = getEL("error");
		errordisplay.style.display = "block";
		errordisplay.innerHTML = message;
	}
	else {
		errordisplay = getEL("error");
		errordisplay.style.display = "none";
	}

	imepregled = getEL("imeprezimepregled");
	telpregled = getEL("telefonpregled");
	modpregled = getEL("modelpregled");
	kolpregled = getEL("kolicinapregled");
	velpregled = getEL("velicinapregled");
	//bopregled = getEL("bojapregled");
	ukcijena = getEL("ukupnacijena");
	cijpregled = getEL("cijenapregled");

	imepregled.innerHTML = polja[5].value;
	telpregled.innerHTML = polja[6].value;
	modpregled.innerHTML = polja[0].value;
	kolpregled.innerHTML = polja[4].value;
	velpregled.innerHTML = polja[2].value;
	//bopregled.innerHTML = polja[3].value;
	cijpregled.innerHTML = polja[1].value;

	//cijenaPopust = parseFloat(polja[1].value)-(parseFloat(polja[1].value)/100*25);
	cijenaPopust = parseFloat(polja[1].value);
	//alert(cijenaPopust);
	//ukcijena.innerHTML=(cijenaPopust*parseFloat(polja[4].value)).toFixed(2)+" kn";
	//ukcijena.innerHTML= cijenaPopust;
	pregledDIV = getEL("preglednarudbe");
	pregledDIV.style.display = "block";
}

function validacija(){ 
	var data = new Array();
	message = "";
	data[0] = getEL("imeprezime");
	data[1] = getEL("telefon");
	if(empty(data[0].value)){
		message += "Niste upisali ime i prezime<br/>";
	}
	if(!empty(data[1].value)){
		if(isNaN(data[1].value))
			message += "Niste pravilno upisali broj telefona<br/>";
	}
	else {
		message += "Niste upisali broj telefona";
	}
	if(message != "")	{
		errordisplay = getEL("error");
		errordisplay.style.display = "block";
		errordisplay.innerHTML = "<b>Forma nije valjana:</b><br/>"+message+"<br/>Molimo da provjerite vaše podatke.";
		return false;
	}
	else {
		errordisplay.style.display = "none";
		return true;
	}
}
/*
	captcha provjera
*/
var captcha = {
	span:			'#captcha-upit',
	input:			'#captcha-rezultat',
	input_hidden:	'#captcha-check',
	add:			108,
	rezultat:		'9999',
	num_1:			0,
	num_2:			0,
	num_3:			0,
/*
	init captche
*/
	init:			function() {
		//alert(captcha.span+'\n'+$(captcha.span).length);
		// brojevi
		captcha.num_1 =		(Math.floor(Math.random() * 25) + 1)
		captcha.num_2 =		(Math.floor(Math.random() * 25) + 1) * (Math.random() * 11 > 8 ? -1 : 1);
		captcha.num_3 =		(Math.floor(Math.random() * 25) + 1) * (Math.random() * 11 > 8 ? -1 : 1);
		// tekst za span
		t =		String(captcha.num_1).replace('-', '');
		t +=	captcha.num_2 < 0 ? ' - '+String(captcha.num_2).replace('-', '') : ' + '+String(captcha.num_2).replace('-', '');
		t +=	captcha.num_3 < 0 ? ' - '+String(captcha.num_3).replace('-', '') : ' + '+String(captcha.num_3).replace('-', '');
		$(captcha.span).empty().append(t);
		// postavi rezultat
		//alert(captcha.num_1+'\n'+captcha.num_2+'\n'+captcha.num_3);
		captcha.rezultat =	captcha.num_1 + captcha.num_2 + captcha.num_3;
		captcha.rezultat =	String(captcha.rezultat + captcha.add);
		// postavi rezultat u hidden polje
		$(captcha.input_hidden).val(captcha.rezultat);
	}
};
