//Copy-Paste Ship-Bill fields data
$(document).ready(function(){  
   $("#copy_order").click(function(){  
		$("input#ship_fullname").val($("input#bill_fullname").val());  
		$("input#ship_bus_name").val($("input#bill_bus_name").val());  
		$("input#ship_irszam").val($("input#bill_irszam").val());  
		$("input#ship_city").val($("input#bill_city").val());  
		$("input#ship_adress").val($("input#bill_adress").val());  
		
		return false;
   });  
});

/* ******** Form Validators ******** */
//Email validator
function validate_email(field,alerttxt){
	with(field) {
		apos=value.indexOf("@");
		dotpos=value.lastIndexOf(".");
		if (apos<1||dotpos-apos<2){
			jAlert(alerttxt, "Hiba!");
			return false;
		} else {return true;}
	}
}

//Nresletter validator
function validate_newsletter(thisform) {
	with(thisform) {
		if(validate_email(email,"Hiányzó vagy hibás email cím!")==false) {
			email.focus();
			return false;
		}
	}
	return true;
}

//Order validator
function validate_order(thisform) {
	with(thisform) {
		if(bill_fullname.value == "") {
			jAlert("Hiányzó név!", "Hiba!");
			bill_fullname.focus();
			return false;
		}
		if(bill_irszam.value == "") {
			jAlert("Hiányzó irányítószám!", "Hiba!");
			bill_irszam.focus();
			return false;
		}
		if(bill_city.value == "") {
			jAlert("Hiányzó város!", "Hiba!");
			bill_city.focus();
			return false;
		}
		if(bill_adress.value == "") {
			jAlert("Hiányzó cím!", "Hiba!");
			bill_adress.focus();
			return false;
		}
		if(validate_email(email,"Hiányzó vagy hibás email cím!")==false) {
			email.focus();
			return false;
		}
	}
	return true;
}
//Contact validator
function validate_contact(thisform) {
	with(thisform) {
		if(name.value == "") {
			jAlert("Hiányzó név!", "Hiba!");
			name.focus();
			return false;
		}
		if(validate_email(email,"Hiányzó vagy hibás email cím!")==false) {
			email.focus();
			return false;
		}
		if(phone.value == "") {
			jAlert("Hiányzó telefonszám!", "Hiba!");
			phone.focus();
			return false;
		}
		if(subject.value == "") {
			jAlert("Hiányzó tárgy!", "Hiba!");
			subject.focus();
			return false;
		}
		if(message.value == "") {
			jAlert("Hiányzó üzenet!", "Hiba!");
			message.focus();
			return false;
		}
		if(captcha_code.value == "") {
			jAlert("Hiányzó ellenörző kód!", "Hiba!");
			captcha_code.focus();
			return false;
		}
	}
	return true;
}