function makeAction(val,item){

	if (val == "delete"){
		
		document.forms["f1"].elements["deleteItem"].value="ok";
		document.forms["f1"].elements["delId"].value=item;
		document.forms["f1"].submit();
	}
	
}

function addtoCart(pack_id,price) {
		var aromati_str = "";
		aromati = document.forms["f1"].elements["aromat"];
		if (aromati.value != "no"){
		for (i=0;i<aromati.length;i++) {
			if (aromati[i].checked == true) aromati_str = aromati_str + aromati[i].value + "-";
		}
		}
		//alert (aromati_str);
		document.forms["f1"].elements["aromati_str"].value = aromati_str;
		document.forms["f1"].elements["pack_id"].value = pack_id;
		document.forms["f1"].elements["price"].value = price;
		document.forms["f1"].elements["saveProd"].value = "ok";
		document.forms["f1"].submit();
	}
	
function addOldToCart(product_id,pack_id,price) {
		document.forms["f1"].elements["prod_id"].value = product_id;
		document.forms["f1"].elements["pack_id"].value = pack_id;
		document.forms["f1"].elements["price"].value = price;
		document.forms["f1"].elements["saveProd"].value = "ok";
		document.forms["f1"].submit();
	}
	
function izkluchi(field) {
		elementyt = document.forms['f1'].elements[field];
		if (field == "sofia") elementyt.checked = false;
		if (field == "place") elementyt.value = "";
		change_div(field);
	}

function change_div(div_name) { 
								if (div_name != "sofia") { 
										div_active = "sofia"; 
										div_disable = "stranata"; 
										document.forms['f1'].elements['shipping'].disabled = 'disabled';
										document.forms['f1'].elements['shipping'].checked = '';
										document.forms['f1'].elements['den1'].disabled = '';
										document.forms['f1'].elements['den2'].disabled = '';
										document.forms['f1'].elements['den3'].disabled = '';
										document.forms['f1'].elements['den4'].disabled = '';
										document.forms['f1'].elements['den5'].disabled = '';
										document.forms['f1'].elements['den6'].disabled = '';
										document.forms['f1'].elements['den7'].disabled = '';
										document.forms['f1'].elements['chas1'].disabled = '';
										document.forms['f1'].elements['chas2'].disabled = '';
									} 
									else {  
										div_active = "stranata";
										div_disable = "sofia";  
										document.forms['f1'].elements['shipping'].disabled = '';
										document.forms['f1'].elements['shipping'].checked = 'checked';
										document.forms['f1'].elements['den1'].disabled = 'disabled';
										document.forms['f1'].elements['den2'].disabled = 'disabled';
										document.forms['f1'].elements['den3'].disabled = 'disabled';
										document.forms['f1'].elements['den4'].disabled = 'disabled';
										document.forms['f1'].elements['den5'].disabled = 'disabled';
										document.forms['f1'].elements['den6'].disabled = 'disabled';
										document.forms['f1'].elements['den7'].disabled = 'disabled';
										document.forms['f1'].elements['chas1'].disabled = 'disabled';
										document.forms['f1'].elements['chas2'].disabled = 'disabled';
										document.forms['f1'].elements['den1'].checked = '';
										document.forms['f1'].elements['den2'].checked = '';
										document.forms['f1'].elements['den3'].checked = '';
										document.forms['f1'].elements['den4'].checked = '';
										document.forms['f1'].elements['den5'].checked = '';
										document.forms['f1'].elements['den6'].checked = '';
										document.forms['f1'].elements['den7'].checked = '';
										document.forms['f1'].elements['chas1'].checked = '';
										document.forms['f1'].elements['chas2'].checked = '';
										}
								elem1 = document.getElementById(div_active).style;
								elem2 = document.getElementById(div_disable).style;
								elem1.background = '#E8EAF3';
								elem2.background = '#FFFFFF';
								}

function send_mess(val) {
          if (check_mess(val)) {
          	document.forms["f1"].elements["submit_vypros"].value="ok";
			document.forms["f1"].submit();
			}
}

function check_mess(val) {
	
	//proverka na poletata ot formata za vyprosi
	if (val == "quest") {    
		// Objects
		ime = document.forms["f1"].elements["name"];
		email = document.forms["f1"].elements["elmail"];
		question = document.forms["f1"].elements["vypros"];
		
		         
		if (email.value == "") {
			alert("Моля въведете e-mail адрес");
			Email.focus();
			return false;
		}
	
		if (email.value != "") mailValidation(email);
	       	
	    //proverka na poleto "vypros"
		if (question.value == "") { 
		        alert ("Не сте попълнили полето за запитване.");
		        questions.focus();
		        return false;
		        }
		}
	// end of the check of fields from zapitvane	
return true;
}

function send_order() {
          if (check_order()) {

			document.forms["f1"].submit();
			}
}

function check_order() {

	//proverka na poletata ot formata za poruchka
   
		// Objects
		ime = document.forms["f1"].elements["name"];
		surname = document.forms["f1"].elements["surname"];
		family = document.forms["f1"].elements["family"];
		email = document.forms["f1"].elements["client_mail"];
		tel1 = document.forms["f1"].elements["tel"];
		tel2 = document.forms["f1"].elements["tel2"];
		oblast = document.forms["f1"].elements["oblast"];
		obshtina = document.forms["f1"].elements["obshtina"];
		place = document.forms["f1"].elements["place"];
		sof = document.forms["f1"].elements["sofia"];		
		code = document.forms["f1"].elements["code"];
		
	
		
		if (ime.value == "") {
			alert("Моля въведете име на получателя");
			ime.focus();
			return false;
		}
		
		if (surname.value == "") {
			alert("Моля въведете презиме на получателя");
			surname.focus();
			return false;
		}
		
		if (family.value == "") {
			alert("Моля въведете фамилия на получателя");
			family.focus();
			return false;
		}
		
		if (email.value == "") {
			alert("Моля въведете e-mail адрес");
			еmail.focus();
			return false;
		}
		
		if (email.value != "" && !mailValidation(email)) { return false; } 
		
		if (tel1.value == "" && tel2 == "") {
			alert("Моля въведете поне един телефон за връзка с Вас");
			tel1.focus();
			return false;
		}
		
		if (oblast.value == "") {
			alert("Моля въведете област в адреса за доставка");
			oblast.focus();
			return false;
		}
		if (obshtina.value == "") {
			alert("Моля въведете община в адреса за доставка");
			obshtina.focus();
			return false;
		}

		if (place.value == "" && sof.checked == false) {
			alert("Моля въведете населено място в адреса за доставка. Ако е за София, отбележете с checkbox.");
			place.focus()
			return false;
		}
		if (code.value == "") {
			alert("Моля въведете пощенски код в адреса за доставка");
			code.focus();
			return false;
		}

// end of the check of fields from order	
return true;
}

function mailValidation(email) { 
 	m = email.value;
 	atPos = m.indexOf("@",1);
	if (atPos == -1) {
        	alert("Попълнили сте невалиден e-mail адрес.");
		email.focus();
	        return false;
	}
	
	if (m.indexOf("@",atPos+1) > -1) {
	        alert("Попълнили сте невалиден e-mail адрес.");
	        email.focus();
	        return false;
	}
	
	periodpos = m.indexOf(".", atPos);
        if (periodpos == -1) {
		alert("Попълнили сте невалиден e-mail адрес.");
		email.focus();
	        return false;
	}
	
	if (periodpos+3 > m.length) {
              	alert("Попълнили сте невалиден e-mail адрес.");
		email.focus();
	        return false;
        }
return true;	
}