/**
* enquire form test
*/
$(function() {
	// test reason for onload
	var $test_reason = $("#main_0_ctl02_ctl01_reasons");
	if($test_reason.length &&  $test_reason.val() != "") {
		var $req = $test_reason.next("span");
		$req.hide();
	}

	// test all select for change
	$("#enquire_form select").change(function() {
		var $req = $(this).next("span");
		if($(this).val() == "")
			$req.show();
		else
			$req.hide();
	});

	// test all select for input and textarea 
	$("#enquire_form input, #enquire_form textarea, #ocean_freight input").change(function() {
		var $req = $(this).next("span");
//		alert($(this).attr("placeholder") + "==" + $(this).val());
		if($(this).attr("placeholder") != $(this).val() && trim($(this).val()) != "") {
//			alert($req.attr("id"));
			$req.hide();
		}
		else {
			$req.show();
		}
		// vyjimka pro email a telephone dle checkboxu
		if(
			($(this).attr("id") == "main_0_ctl02_ctl01_inputEmail"  && !$("#main_0_ctl02_ctl01_preferedmethodofcontact_0").attr("checked")) ||
			($(this).attr("id") == "main_0_ctl02_ctl01_inputTelephone"  && !$("#main_0_ctl02_ctl01_preferedmethodofcontact_1").attr("checked"))
		) {
			$req.hide();
//			$("#main_0_ctl02_ctl01_ctl44").hide();
		}
	});
	// test for prefered contant method
	$("#main_0_ctl02_ctl01_preferedmethodofcontact_0, #main_0_ctl02_ctl01_preferedmethodofcontact_1").click(function() {
		if($("#main_0_ctl02_ctl01_preferedmethodofcontact_0").attr("checked")) {
			var $check = $("#main_0_ctl02_ctl01_inputEmail"); // input mail
			if($check.attr("placeholder") == $check.val() || trim($check.val()) == "") 
				$("#main_0_ctl02_ctl01_ctl44").show();
			$("#main_0_ctl02_ctl01_ctl46").hide();
		}
		if($("#main_0_ctl02_ctl01_preferedmethodofcontact_1").attr("checked")){
			var $check = $("#main_0_ctl02_ctl01_inputTelephone"); // input telephone
			if($check.attr("placeholder") == $check.val() || trim($check.val()) == "") 
				$("#main_0_ctl02_ctl01_ctl46").show();
			$("#main_0_ctl02_ctl01_ctl44").hide();
		}

		var $req = $("span#main_0_ctl02_ctl01_ctl41");
			$req.hide();
	});
	
	// test vyplneni vsech policek
	$("#enquire_form").submit(function() {
		if($("#enquire_form span").filter(":visible").length) {
			alert(damco_form_validator_err_message);
			return false;
		}
	});
});

/**
* quicklink service
*/
$(function() {
	$("#service_quicklink select, #contact_quicklink select").change(function() {
		$form = $(this).closest("form");
//		alert($(this).val());
//		alert($form.attr("action"));
		$form.attr("action",$(this).val());
		$form.submit();
	});
});

