// JavaScript Document
$(document).ready(function (){
	$("ul#mainmenu li").hover(function(){
		$(this).find("ul:first").parents("#menuback").animate({height: "72px", marginBottom: "-36px"}, 300, "linear", function (){$("div#menuback div.breadcrumb").fadeIn("fast");});
		$(this).find("ul:first").parents("li").addClass("submenu");
		$(this).addClass("over");
		$(this).find("a img").css("background-position", "bottom center");		
	}, function (){
		$(this).find("ul:first").parents("li").removeClass("submenu");
		$(this).find("ul:first").parents("#menuback").find("div.breadcrumb").fadeOut("fast");
		$(this).find("ul:first").parents("#menuback").animate({height: "36px", marginBottom: "0px"}, 300);
		$(this).removeClass("over");
		$(this).find("a img").css("background-position", "top center");
	})
	$("div.photo a").lightBox();
	if($("form.ajaxed")[0]){
		var formaction = $("form.ajaxed").attr('action');
		var formmethod = $("form.ajaxed").attr('method');
		$("form.ajaxed :input").blur(function (){

			var inputs = [];
			$("form.ajaxed :input").each(function (){
				inputs.push(this.name+"="+escape(this.value));
			})
			jQuery.ajax({
			data: inputs.join('&'),
			type: formmethod,
			url: formaction,
			timeout: 2000,
			error: function (){
					console.log("Failed to submit");
				},
			success: function (r) {
					if($("#ajaxresult")[0]){
						$("#ajaxresult").fadeOut('slow');
						$("#ajaxresult").html(r);
						$("#ajaxresult").fadeIn('slow');
					} else {
						$("#listasSistema").append("<div id=\"ajaxresult\">"+r+"</div>");
						$("#ajaxresult").fadeOut(0);
						$("#ajaxresult").fadeIn('slow');
					}
				}
			})
		})
		
	}
	
	if($("a.dialog-link")[0]){
		$("a.dialog-link").each(function () {
				$(this).click(function (){
				var rel = $(this).attr('rel');
				var linke = $(this).attr('href');
				var inputs = [];
				if($("form[rel='sendValuesDialog']")){
						$("form[rel='sendValuesDialog'] :input:not(:checkbox)").each(function (){
								inputs.push(this.name+"="+escape(this.value));
						});
						if($("form[rel='sendValuesDialog'] input:checkbox:checked")){
							$("form[rel='sendValuesDialog'] input:checkbox:checked").each(function (){
								inputs.push(this.name+"="+escape(this.value));
							})
						}
				}

				/*if(rel.substr(0,1) == "#"){
					$(rel).dialog("open");
					return false;
				} else {*/
					
					jQuery.ajax({
						url: linke,
						data: inputs.join('&'),
						timeout: 2000,
						type: "POST",
						error: function () {
							console.log("Failed to load");
							return false;
							},
						success: function (r){
							$("body").append(r);
							var finalrel = "#"+$("body div.dialog").attr("id");
							$(this).attr("rel", finalrel);
							$(finalrel).dialog("open");
							return false;
						}
					})
					return false;
				//}
			})
		})
	}

})
function changeForm(type){
	$('#secoundstep').show();
	switch(type){
		case "1":
			$(".publichidden").show('slow');
			$(".publicshow").hide('slow');
		break;
		case "2":
			$(".publichidden").hide('slow');
			$(".publicshow").show('slow');
		break;
	}
}
function activeFilter(){
	$("#sendForm").toggle();
	if(!$("#filters #sendForm2")[0]){
		$("#filters").append("<input type=\"submit\" class=\"btn\"  value=\"Buscar\" id=\"sendForm2\"/><br />");
	}
	$("#filters").toggle('slow');
}
