// JavaScript Document

function submitform(theForm) {

    if ($("#" + theForm).valid()) {
        document.forms[theForm].submit();
    }
    //-- document.forms[theForm].submit();
}

$(document).ready(function() 
{
    $("#contact_form").validate({   
        rules: {   
            name: "required",// simple rule, converted to {required:true}   
            email: { required: true, email: true },   
            phone: { required: true }
            },
            errorPlacement: function(error, element) { error.insertBefore(element); }
        });
    $("#ftr_contact_form").validate({
        rules: {
            email: { required: true, email: true },
            name: "required"
            },
            errorPlacement: function(error, element) { error.insertBefore(element); }
        });             
});
//Homepage cycle function
$(function(){
//Secondary cycle function
if($('#promo_wrapper').length > 0){
		var $container = $('#promo_wrapper').cycle({
			speed: 500
		});
		$container.cycle('pause');
		$('#hover_nav li').hover(
				function() {
					var i = parseInt($(this).attr('class'));
					$container.cycle(i);
					$container.cycle('pause'); 
					return false;
				},
				function() {
					$container.cycle('pause'); 
				}
		);
		
}
		
		//SELECT BOX
		var select_box = '<select name="products-services">';
			select_box += '<option value="all">View All</option>>';
		$("#content_right .product_box, #content_right_no_nav .product_box").each(function(){
			var title = $(this).find('h2').text();
				select_box += '<option value="'+title+'">'+title+'</option>>';
		});
		select_box += '</select>';
		
		$("#product_dropdown").append(select_box);
		
		
		$("#product_dropdown").live('change',function(){
			var selected = $("#product_dropdown option:selected").val();
			
			if(selected == "all"){
				$(".product_box").fadeToggle(200);
			}else{
				$(".product_box").hide();
				
				$("#content_right .product_box, #content_right_no_nav .product_box").each(function(){
					var tag = $(this).find('h2');
					var title = tag.text();
					if(title == selected){
						tag.parents(".product_box").fadeToggle(200);
					}
				});	
			}
		});
		
		


});
