// JavaScript Document
function validate_contact() {
	var submit_ok = new Boolean;
	submit_ok = true;
	
	var x = document.getElementById('nume');
	if (x.value=="" || x.value=="Nume: " || x.value=="Nume:") {
		alert('Va rog introduceti numele dvs!');
		submit_ok = false;
	}
	
	var y = document.getElementById('email');
	var email = y.value.substring(y.value.indexOf('E-mail:')+7, y.value.length);
	email = email.replace(' ', '');
	var email_test = /^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i
	if (!email_test.test(email)) {
		alert('Adresa de mail introdusa nu este corect!');
		submit_ok = false;
	}

	if (submit_ok) {
		document.getElementById('form').submit();
	}
}

function update_display() {
	var t = document.getElementById('tip');
	var t2l = document.getElementById('tip2l');
	var jdiv = document.getElementById('jante-div');
	var adiv = document.getElementById('anvelope-div');
	switch (t.value) {
		case '0':
			jdiv.style.visibility = 'visible';
			jdiv.style.display = 'block';
			adiv.style.visibility = 'hidden';
			adiv.style.display = 'none';
			t2l.innerHTML = "Cu anvelopa";
			break;
		case '1':
			jdiv.style.visibility = 'hidden';
			jdiv.style.display = 'none';
			adiv.style.visibility = 'visible';
			adiv.style.display = 'block';
			t2l.innerHTML = "Cu janta";
			break;
		case '2':
			jdiv.style.visibility = 'visible';
			jdiv.style.display = 'block';
			adiv.style.visibility = 'visible';
			adiv.style.display = 'block';
			break;
	}
}

function update_tip() {
	var x = document.getElementById('cauta');
	var t = document.getElementById('tip');
	var t2 = document.getElementById('tip2');
	var selected_tip = '';
	if (t2.checked) {
		selected_tip = 2;
	} else {
		selected_tip = x.options[x.selectedIndex].value;
	}
	t.value = selected_tip;
	update_display();
}

function update_r(element1, element2) {
	var x = document.getElementById(element1);
	var y = document.getElementById(element2);
	var selected_value = x.options[x.selectedIndex].value;
	for (var i=0; i<y.options.length; i++) {
		if (y.options[i].value == selected_value) {
			y.options[i].selected = true;
			break;
		}
	}
}
