/**
 * Fce pro A+ formular pro vlozeni poptavky (Agent) 
 */


	
function actKarta(className)
{
	var o = document.getElementById('karty-container');
	o.className = className + ' moje-poptavka';
	
	$('.tab-select a').removeClass('active');
	$('#tab-button-'+className).addClass('active');
	
	return false;
}

function my_subm(aForm) {
	var frm = aForm;
	with (aForm) {
		if (email.value == "" && mobile.value == "") {
			alert("Musíte uvést e-mail a nebo mobil!");email.focus();return false;
		}
		if (! isEmail(email.value)) {
			alert("E-mail má nesprávný formát!");email.focus();return false;
		}
		if (lifetime.selectedIndex == 0 && notifCount.selectedIndex == 0 ) {
			alert("Musíte zvolit platnost poptávky nebo počet oznámení!");lifetime.focus();return false;
		}
	}

	// parsuje textove polozky
	var txtItems = ["price", "inOperation", "speedometer", "load", "engineCapacity"];
	for (i = 0; i < txtItems.length; i++) {
		if (frm.elements[txtItems[i] + "_txt"] == undefined)
			continue;
		val = frm.elements[txtItems[i] + "_txt"].value;
		val_od = "";
		val_do = "";
		if (val != "") {
			val = val.replace(/(tis|tisic|tisíc)/g, "000");
			val = val.replace(/(od|nad)/g, ">");
			val = val.replace(/(do|pod|az|až|-)/g, "<");
			val = val.replace(/[^0-9\>\<\-]/g, "");
			if (! /^(<|>)/.test(val))
				val = ">" + val;
			if (tmparr = val.match(/\>([0-9]+)/))
				val_od = tmparr[1];
			if (tmparr = val.match(/\<([0-9]+)/))
				val_do = tmparr[1];
		}
		frm.elements[txtItems[i] + "From"].value = val_od;
		frm.elements[txtItems[i] + "To"].value = val_do;
	}

	frm.submit();
	return false;
}


function zmsel_add() {
	var frm = document.forms["f1"];
	var id, txt, i;
	if (frm.mark.selectedIndex <= 0)
		return;
	id = frm.mark.value;
	txt = frm.mark.options[frm.mark.selectedIndex].text;
	if (frm.model.selectedIndex > 0) {
		id += "_" + frm.model.value
		txt += " " + frm.model.options[frm.model.selectedIndex].text;
	} else {
		id += "_0";
	}
	for (i = 0; i < zm_arr.length; i++) {
		if (zm_arr[i][0] == id)
			return;
	}
	zm_arr.push(new Array(id, txt));
	zmsel_render();

	return false;
}

function zmsel_del(id) {
	for (var i = 0; i < zm_arr.length; i++) {
		if (zm_arr[i][0] == id) {
			zm_arr.splice(i, 1);
			break;
		}
	}
	zmsel_render();
	return false;
}

function zmsel_render() {
	frm = document.getElementById('f1');
	el_ids = document.getElementById('mark_text');
	frm.markModelIds.value = '';
	el_ids.innerHTML = '';
	for (var i = 0; i < zm_arr.length; i++) {
		frm.markModelIds.value += zm_arr[i][0];
		el_ids.innerHTML += "<a href=\"#\" onclick=\"return zmsel_del('" + zm_arr[i][0] + "')\" title=\"Odstranit\" >" + zm_arr[i][1] + "</a>";
		if (i < zm_arr.length - 1) {
			frm.markModelIds.value += ",";
			el_ids.innerHTML += ", ";
		}
	}
}
