//Tomasz

function makedialog(which, title, type){
	if(type==0){
		$("#"+which+" h3").css("display","none");
		//$("#"+which).dialog({autoOpen: false, modal:true, title: $("#"+which+" h3").html(), width: 300, buttons: {"Zavriet": function() { $(this).dialog("close"); },  "Odoslat": function() { $("#"+which+" form").submit(); } }});
		$("#"+which).dialog({autoOpen: false, modal:true, title: $("#"+which+" h3").html(), width: 300, hide: {effect:"puff",options:{direction:"down"},speed:200}, buttons: {"Zavrieť": function() { $(this).dialog("close"); },  "Odoslať": function() { submitform_ajax(which); }  }});
	}
	if(type==1){
		$("#"+which).dialog({autoOpen: false, modal:true, title: "Náhľad tlače", width: 700, height: 500, hide: {effect:"puff",options:{direction:"down"},speed:200}, buttons: {"Zavrieť": function() { $(this).dialog("close"); },  "Vytlačiť": function() { $( "#"+which ).jqprint(); $(this).dialog("close"); }  }});
	}
}

function soapdetail_print(){
	var page="<div style=\"width:100%; font-size: 12px;\">";
	page = page+'<div style="height:80px;"><img src="/template/images/logo_print.jpg" alt="" style="float: left; width: 237px; height: 72px;"><h1 style="text-align: center;">Reality Bratislava<br />Tlač ponuky</h1></div><hr />';
	page = page+'<h2>'+$("h1").html()+'</div><div id="detail_lkcena">';
	var $lokalita = $('#lokalita p');
	$lokalita.each(function() {
		page = page + $(this).html()+' ';
	});
	page = page+'<br style="display: block;" />Cena: '+$(".cena").html()+'</div><br /><table width="100%" border="0"><tr valign="top"><td width="290"><img src="'+$("#gmap img").attr("src")+'" alt="" style="padding-top: 20px" /></td><td>';
	page = page+'<br /><table border="0">'+$(".vlastnosti").html()+'</table></td></tr></table>';
	//page = page+'<h3>Lokalita</h3>'+$("#lokalita").html();
	page = page+'<div style="text-align: justify"><br /><br />'+$("#description p").html()+'</div>';
	page = page+'<div>'+$("#makler").html()+'</div>';
	return "</div>"+page;
}

function my_showdialog_print(area, what){
	$("#"+area).html(what);
	$("#"+area).dialog('open');
}

function my_showdialog_1(which,check){
	if($(".error").length) $(".error").remove();
	if($(".info").length) $(".info").remove();
	if($(".ajaxLB").length) $(".ajaxLB").remove();
	var $inputs = $('#'+which+' form input[type=text]');
	$inputs.each(function() {
		atribut = $(this).attr("name");
		if((atribut.indexOf('mail')>0) || (atribut.indexOf('[to]')>0) || (atribut.indexOf('[from]')>0)){
			$(this).val('@');
		} else { $(this).val(''); }
	});
	$('#'+which+' .sendform').show(100);
	$('.ui-dialog-buttonpane  button:contains(Odoslať)').show();
	$("#"+which).dialog('open');
}

function submitform_ajax(formname){
	var $inputs = $('#'+formname+' form :input');
    var dataString = "";
    $inputs.each(function() {
    	if(dataString.length){ dataString=dataString+'&'; }
    	dataString = dataString + $(this).attr("name")+"="+$(this).val();
    });
    $('#'+formname+' .sendform').hide(100);
    $('#'+formname).append("<div class=\"ajaxLB\"><img src=\"/images/site/ajax-loader.gif\"><br />Odosielam, pockajte prosim</div>");
   // alert(dataString);
   // alert($("#"+formname+" form").attr("action"));
    var aurl = $('#'+formname+' form').attr("action")+"?";
   // alert(aurl);
    $.ajax({  
    	type: "POST",  
    	url: aurl,  
    	data: dataString, 
    	success: function(response) {  
    //		alert("Odoslane");
    		ajresponse(formname,response);
    		//alert(response);
    	},
    	error: function(url) { 
    		//alert($('#'+formname+' form').attr("action"));
    		alert("Chyba");
    	}
    });

}


function ajresponse(formname,resp){
	var data = $.parseJSON(resp);
	var mesg = ""
	$('.ajaxLB').hide(100);
	if($(".error").length) $(".error").remove();
	if($(".info").length) $(".info").remove();
	if($(".ajaxLB").length) $(".ajaxLB").remove();
	if(data.res=="error"){
		$('#'+formname+' .sendform').show(100);
		$.each(data.errors, function(index, value){
			mesg=mesg+value+"<br />";
		})
		$('#'+formname+' .sendform').prepend('<div class="error">'+mesg+'</div>');
	} else {
		$('#'+formname).append('<div class="info">Vaša správa bola odoslaná</div>');
		$('.ui-dialog-buttonpane  button:contains(Odoslať)').hide();

	}
}


$(document).ready(function() {
	if($("#mailform1").length)makedialog('mailform1','',0);
	if($("#mailform2").length)makedialog('mailform2','',0);
	if($("#printable_area").length)makedialog('printable_area','',1);
});

//Ride the carousel...
$(document).ready(function() {
    $("#mycarousel").jcarousel({ scroll:3 });
});

function makeslider(min,max,current){
	max = (Math.ceil(max/10000))*10000;
	min=0;
	$(document).ready(function() {
	$(function() {
		$("#slider-range").slider({
			range: "min",
			min: min,
			max: max,
			step: 1000,
			value:  current,
			stop: function(event, ui){
				$('#act_pricefilter').submit();
			},
			slide: function(event, ui) {
				$("#slider_status").html(' <b>'+$("#slider-range").slider("value")+'</b>&euro;');
				$("#price_to").val($("#slider-range").slider("value"));
			}
		});
		$("#slider_status").html(' <b>'+$("#slider-range").slider("value")+'</b>&euro;');
	});});
}

function toggle(e){
	//alert($("#"+e).attr("checked"));
	if($("#"+e).attr("checked")!=true){
		$("#"+e).attr("checked",true);
	} else {
		$("#"+e).attr("checked",false)
	}
}

function togglemenu(e){
	if($("ul #"+e).css("display")=="none"){
		$("#i"+e).attr("src", "/template/images/minus.png");
		$("ul #"+e).slideDown(500);
	} else {
		$("#i"+e).attr("src", "/template/images/plus.png");
		$("ul #"+e).slideUp(500);
	}
}

function send_sform(){
	$("#frm_filter").attr("action","/sk/2/vyhladat-ponuku/index.htm?");
	//$("#frm_filter").attr("method","post");
	$("#frm_filter").submit;
	//$("#frm_filter").submit();
}

$(document).ready(function(){
	$("#searchText").focus(function(){if($(this).val()=="fulltext vyhľadávanie ...") $(this).val("");});
	$("#searchText").blur(function(){if($(this).val()=="") $(this).val("fulltext vyhľadávanie ...");});
});

