
function chooseBackground()
{
	var n = Math.round(Math.random());
	
	if(n > 0){
		$("#content-home").css("background-image", " url(images/home_bg1.jpg)");
	}else{
		$("#content-home").css("background-image", "url(images/home_bg2.jpg)");
	}
}

$(document).ready(function()
{
    $(".menu-button").hover(
        function()
        {
            $(this).animate(
                {
                    height: "16px",
					borderWidth: "8px"
                }, 100);
        },
        function()
        {
            $(this).animate(
                {
                    height: "20px",
					borderWidth: "4px"
                }, 100);
        }
    );
});

function submitRegister()
{
	var valid = true;
	
	if( $.trim($("#element_1_1").val()) == "" || $.trim($("#element_1_2").val()) == "" ){
		valid = false;
		$("#name-error").fadeIn();
	}else{
		$("#name-error").fadeOut();
	}
	
	if( !isPhoneNumber($.trim($("#element_4_1").val()) + $.trim($("#element_4_2").val()) + $.trim($("#element_4_3").val())) ){
		valid = false;
		$("#phone-error").fadeIn();
	}else{
		$("#phone-error").fadeOut();
	}
	
	if( !isEmail($("#element_2").val()) ){
		valid = false;
		$("#email-error").fadeIn();
	}else{
		$("#email-error").fadeOut();
	}
	
	if( !isNumber($.trim($("#element_3_1").val())) || !isNumber($.trim($("#element_3_2").val())) || !isNumber($.trim($("#element_3_3").val())) ){
		valid = false;
		$("#date-error").fadeIn();
	}else{
		$("#date-error").fadeOut();
	}
	
	if(valid) {
		//$.get("actions/storeContact.php", { name: $("#contact-name").val(), phone: $("#contact-phone").val(), email: $("#contact-email").val(), type: $("#contact-type").val(), message: $("#contact-message").val()  } );
		$("#register-success").fadeIn();
		$("#form_53166").hide();
	}
	
}

function isNumber(str){
  var re = /^\d/
  return re.test(str);
}

function isPhoneNumber(str){
  var re = /^\(?[2-9]\d{2}[\)\.-]?\s?\d{3}[\s\.-]?\d{4}$/
  return re.test(str);
}

function isEmail(str) {

	var at="@";
	var dot=".";
	var lat=str.indexOf(at);
	var lstr=str.length;
	var ldot=str.indexOf(dot);
	if (str.indexOf(at)==-1){
	   return false;
	}

	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	   return false;
	}

	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		return false;
	}

	 if (str.indexOf(at,(lat+1))!=-1){
		return false;
	 }

	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		return false;
	 }

	 if (str.indexOf(dot,(lat+2))==-1){
		return false;
	 }
	
	 if (str.indexOf(" ")!=-1){
		return false;
	 }

	 return true; 				
}
