var typelistopen = Get_Cookie("typelistopen") ? 1 : 0;
var catlistopen =  Get_Cookie("catlistopen") ? 1 : 0;
var optionslistopen = Get_Cookie("optionslistopen") ? 1 : 0;

var checkPhotoTemp = "";
var ps;
var psr = 0;
var gomto = new Array;
var gomtopreloaded = new Array;
var kart = 0;


function hamtakommentarer(id){

	AjaxGet("hamtakommentarer.php", { id : id }, "kommentera_"+id);

}


function kommentera(id){
	var msg  = $("#kommentar_"+id).val();
	var name = $("#fb_user_name").val();
	var uid  = $("#fb_user_id").val();
	var photo  = $("#fb_user_photo").val();
	$.ajax({
	  url: "kommentera.php",
	  type: "GET",
	  data: {
	  	id : id,
	  	msg : msg,
		name : name,
		uid : uid,
		photo : photo
	  },
	  cache: false,
	  success: function(html){
	  	
//		$("#kommentera_"+id).html();
		if(html == "OK"){
			$("#kommentar_"+id).val("");
			hamtakommentarer(id);
		}
	  }
	});


}

function feedback_val (id, el){
	var f = document.getElementById("feedback_feedback_"+id);
	var r = document.getElementById("feedback_rapportera_"+id);
	
	if(f && r){
	
		if(el == "feedback"){
			if(r.style.display == "block")
				r.style.display = "none";
				
			if(f.style.display == "none"){
				f.style.display = "block";
			} else {
				f.style.display = "none";
			}
				
		} else {
			if(f.style.display == "block")
				f.style.display = "none";

			if(r.style.display == "none"){
				r.style.display = "block";
			} else {
				r.style.display = "none";
			}

		}
	
	}
	
	
}

function showFeedback(id){
	var el = document.getElementById("object_feedbackbutton_"+id);
	
//	if(el){
	//	if(el.style.display == "none"){
			$("#object_feedbackbutton_"+id).fadeIn(1000);
		//}
//	}
}

var hidefeedback_to = new Array;


function hideFeedback(id){
	var elbu = document.getElementById("object_feedbackbutton_"+id);
	var elfo = document.getElementById("object_feedbackform_"+id);
	
	if(elbu && elfo){
		if(elbu.style.display == "block" && elfo.style.display == "none"){
			//$("#object_feedbackbutton_"+id).fadeOut(300);
		}
	}
}

function showFeedbackButton (id){  }
function showfeedbackForm   (id){
	var el = document.getElementById("object_feedbackform_"+id);
	
	if(el){
	
		if(el.style.display == "block")
			$("#object_feedbackform_"+id).fadeOut(500);
		else
			$("#object_feedbackform_"+id).fadeIn(500);
		
	}
}
function object_feedback_close(id){ $("#object_feedbackform_"+id).fadeOut(500); }

var checkPhotoTemp = "";
function checkPhoto(id){
	
	checkPhotoTemp += id+",";
	$("#bildspel_"+id).hide();
}

function openFeedback(){
	$("#feedbackContainer").fadeIn(1500);
}
function closeFeedback(){
	$("#feedbackContainer").fadeOut(500);
}

$(window).load(function(){

	if(checkPhotoTemp.length > 0){
		AjaxGet("rbp.php", { a : checkPhotoTemp }, "rpb");
	}
	
	showValues("type", "typlista");
	showValues("cat", "catlista");
	
});


var bsid = new Array;

function bildspel (annonsid, antal, curm){
	
	if(photos[annonsid]){

		if(!bsid[annonsid])
			bsid[annonsid] = 0;
			
		var nextid = bsid[annonsid];
		
		if(curm == "next"){
			
			if(nextid + 1 <= antal-1){
				bsid[annonsid] += 1;
				nextid += 1;
			} else {
				bsid[annonsid] = 0;
				nextid = 0;
			}
			
		
		} else {
			if(nextid - 1 >= 0){
				bsid[annonsid] -= 1;
				nextid -= 1;
			} else {
				bsid[annonsid] = antal-1;
				nextid = antal-1;
			}
		}
		
		$("#bildspel_"+annonsid).html("<img class=\"bild\" src=\""+photos[annonsid][nextid]+"\" width=\"150\" height=\"113\"><br><a href=\"#\" onclick=\"bildspel("+annonsid+", "+antal+", \'prev\'); return false;\">&laquo;</a> | "+(nextid+1)+" av "+antal+" | <a href=\"#\" onclick=\"bildspel("+annonsid+", "+antal+", \'next\'); return false;\">&raquo;</a>");
	}
}


var typlista_oppen = false;
var catlista_oppen = false;

function ValjEn(en, name){
	
	var e = document.getElementById(en);
	
	// Om satt
	if(e.value == 1){
		// Avsätt
		e.value = 0;
	} else {
		// Sätt
		e.value = 1;
	}

	$("#"+name+"_0").val(0);
	document.getElementById("chooseall_"+name+"").checked = false;
	showValues(name, (name == "type" ? 'typlista' : 'catlista'));
}

function ValjAlla(name){
	for(i = 1; i <= 5; i++){
		document.getElementById("check"+name+"_"+i).checked = false;
		$("#"+name+"_"+i).val(0);
	}
	$("#"+name+"_0").val(1);
	document.getElementById("chooseall_"+name+"").checked = true;
	
	$("#"+(name == "type" ? 'typlista' : 'catlista')).val("Alla "+(name == "type" ? 'bostadstyper' : 'kategorier'));
}

var typnames = new Array;
	typnames[1] = "Hyresrätter";
	typnames[2] = "Bostadsrätter";
	typnames[3] = "Villor";
	typnames[4] = "Fritidshus";
	typnames[5] = "Övrigt";

var catnames = new Array();
	catnames[1] = "Uthyres";
	catnames[2] = "Önskas hyra";
	catnames[3] = "Säljes";
	catnames[4] = "Köpes";
	catnames[5] = "Bytes";
	
	
function showValues(name, elname){
	
	var ret = "";
	var c = 0;
	
	if(name == "type"){
	
		for(var i in typnames){
			if(isChecked(name+"_"+i)){
				if(c > 0) ret += ", ";
				ret += typnames[i];
				c++;
			}
		}
		
		if(c == 5) ret = "Alla bostadstyper";
		
	} else {
		for(var i in catnames){
			if(isChecked(name+"_"+i)){
				if(c > 0) ret += ", ";
				ret += catnames[i];
				c++;
			}
		}
		
		if(c == 5) ret = "Alla kategorier";
	
	}
	
	document.getElementById(elname).value = ret;
//	$("#"+elname).val(ret);
	
}

var valdaomraden = new Array;

var omradelista_oppen = false;

function oppna_omradelista(){
	if(omradelista_oppen == false)
		omradelista_oppen = true;
	else
		omradelista_oppen = false;

	if(omradelista_oppen == true){
	
		if(catlista_oppen == true) oppna_catlista();
		if(typlista_oppen == true) oppna_typlista();
	
		$("#omrade").fadeIn(500);
	} else {
		$("#omrade").fadeOut(500);
	}
}

var valdaomraden = new Array;

function ValjOmrade(n, lan_id){
	
	var e = document.getElementById("omrade_"+n);
	
	if(e.checked == true){
		valdaomraden[n] = 1;
	} else {
		valdaomraden[n] = 0;
	}
	
	document.getElementById("allaomraden").checked = false;
	
	visaOmraden(lan_id);
}

function visaOmraden(lan_id){
	var ret = "";
	var hidden_omraden = "";
	var c = 0;
	for(var i in valdaomraden){
		
		if(valdaomraden[i] == 1 && omraden[lan_id][i]){
			ret += (c > 0 ? ', ' : '')+omraden[lan_id][i];
			hidden_omraden += i+'Q';
			c++;
		}
	}
	
	if(c == 0) ret = "Alla områden";
	
	$("#hidden_omraden").val(hidden_omraden);
	$("#omradelista").val(ret);
	
}
function valjallaomraden(lan_id){

	for(var i in omraden[lan_id]){
		document.getElementById("omrade_"+i).checked = false;
		valdaomraden[i] = 0;
	}

	$("#omradelista").val("Alla områden");
	$("#hidden_omraden").val("");
	document.getElementById("allaomraden").checked = true;
	oppna_omradelista();
}

function getDistricts(lan, omrade_forval){
	var	ret = '';
	if(lan > 0){
		if(omrade_forval.length == 0){
			$("#omradelista").val("Alla områden");
			if(omradelista_oppen == true)
				oppna_omradelista();
		} else {
			var temp = omrade_forval.split("Q");
			valdaomraden = new Array;
			
			c = 0;
			for(var i in temp){
				valdaomraden[temp[i]] = 1;
				c++;
			}
			visaOmraden(lan);

		}
		
		if(omraden[lan]){
			var ret = "<div style=\"float:right\"><a href=\"#\" onclick=\"oppna_omradelista(); return false;\">[x]</a></div><table><tr><td colspan=\"3\"><input type=\"checkbox\" onclick=\"valjallaomraden("+lan+");\" id=\"allaomraden\"" + (omrade_forval == "" ? ' checked' : '') + "> Alla områden</td></tr>";
			var tmp = omraden[lan];
			// Räkna antal områden
			var tot = 0; for(var i in tmp) tot++;
			
			if(tot > 15){
				var loop = 0;
				var cols = 3;
				var c = 0;
				for(var i in tmp){
					loop++;
					if(loop == 1) ret += '<tr>';
					ret += '<td><input type="Checkbox" id="omrade_'+i+'" '+((valdaomraden[i] && valdaomraden[i] == 1) ? ' checked' : '')+ ' onclick="ValjOmrade('+i+', '+lan+');">'+ tmp[i] +'</td>';
					
					if(loop == cols){
						ret += '</tr>';
						loop = 0;
					}
					
					c++;
				}
			
			} else {
				var c = 0;
				for(var i in tmp){
					ret += '<tr><td><input type="Checkbox" id="omrade_'+i+'" '+((valdaomraden[i] && valdaomraden[i] == 1) ? ' checked' : '')+ ' onclick="ValjOmrade('+i+', '+lan+');">'+ tmp[i] +'</td></tr>';
					c++;
				}
			
			}
			
			ret += '</table>';
			
			$("#omrade").html(ret);
		}
		
	} else {
		$("#omradelista").val("Välj först ett län");
		$("#omrade").html("");
	}
	
//	$("#districtdiv").html(ret);
}

function oppna_typlista(){
	if(typlista_oppen == false)
		typlista_oppen = true;
	else
		typlista_oppen = false;
	
	
	if(typlista_oppen == true){

		if(catlista_oppen == true) oppna_catlista();
		if(omradelista_oppen == true) oppna_omradelista();
		
		
		var ret = '<table>' + 
		'<tr><td><input type="checkbox" id="chooseall_type" onclick="ValjAlla(\'type\');"'+(isChecked("type_0") ? ' checked' : '')+'> Alla bostadstyper</td></tr>';
		
		for(var i in typnames){
			ret += '<tr><td><input id="checktype_'+i+'" onclick="ValjEn(\'type_'+i+'\', \'type\');" type="checkbox"' + (isChecked("type_"+i) ? ' checked' : '') + '> ' + typnames[i] + '</td></tr>';
		}
		
		
		ret += '</table>';
	
		$("#typ").html(ret);
	
		$("#typ").fadeIn(); 
	} else {
		$("#typ").fadeOut();
	}
}


function oppna_catlista(){
	if(catlista_oppen == false)
		catlista_oppen = true;
	else
		catlista_oppen = false;
	
	
	if(catlista_oppen == true){
		
		if(typlista_oppen == true) oppna_typlista();
		if(omradelista_oppen == true) oppna_omradelista();
		
		var ret = '<table>' + 
		'<tr><td><input type="checkbox" id="chooseall_cat" onclick="ValjAlla(\'cat\');"'+(isChecked("cat_0") ? ' checked' : '')+'> Alla kategorier</td></tr>';
		
		for(var i in catnames){
			ret += '<tr><td><input id="checkcat_'+i+'" onclick="ValjEn(\'cat_'+i+'\', \'cat\');" type="checkbox"' + (isChecked("cat_"+i) ? ' checked' : '') + '> ' + catnames[i] + '</td></tr>';
		}
		
		
		ret += '</table>';
	
		$("#cat").html(ret);
	
		$("#cat").fadeIn(); 
	} else {
		$("#cat").fadeOut();
	}
}

function temperatur(c, id){
	$("#temperatur_"+id).load("index.temperatur.php?id="+id+"&c="+c);
}

function gilla (id, v){
	
	$("#gilla_"+id).load("index.gilla.php?id="+id+"&v="+v);
	
	
}


$(document).ready( function() {
	$('#tipsaknapp').click( function() {
    
		var text = $("#tipsatext").val();
		
		if(text.length < 10 || text == "Något vi kan göra bättre?"){
			alert("Du måste skriva ett meddelande!");
			return false;
		}
		
		AjaxGet("tipsaoss_1.php", { msg : text, ajn : 4 }, "tipsaknappdiv");
		
		$("#tipsaknappdiv").fadeOut(5000);
		
		
	
	});
	$('#tipsatext').click( function() {
    
		var text = $(this).val();
		if(text ==  "Något vi kan göra bättre?"){
			$(this).val("");
		}
	
	});
	$('#tipsatext').blur( function() {
    
		var text = $(this).val();
		if(text ==  ""){
			$(this).val("Något vi kan göra bättre?");
		}
	
	});

	
	$('#feedbackBtn').click( function() {
    
		var text = $("#feedbackMsg").val();
		
		if(text.length < 10 || text == "- Lämna dina åsikter här -"){
			alert("Du måste skriva ett meddelande!");
			return false;
		}
		
		AjaxGet("tipsaoss_1.php", { msg : text, ajn : 1 }, "feedbackMsgBtn");
		
		$("#feedbackContainer").fadeOut(5000);
		
		
	
	});
	
	$('#feedbackMsg').click( function() {
    
		var text = $(this).val();
		if(text ==  "- Lämna dina åsikter här -"){
			$(this).val("");
		}
	
	});
	

});


var gatvyopen = new Array;
var mapopen = new Array;

function gatvy(id, x, y){
	
	var elname = "functionDiv_"+id;
	var el = document.getElementById(elname);
	
	if(mapopen[id] && mapopen[id] == 1){
		el.style.display = "none";
		mapopen[id] = 0;
	}
	
	if(el.style.display == "none"){
		$("#"+elname).html('<iframe style="width:100%;height:600px;" scrolling="yes" src="http://www.hitta.se/gatubild/?gvX='+x+'&gvY='+y+'" frameborder="0"></iframe>').fadeIn(1500);
		gatvyopen[id] = 1;
	} else {
		$("#"+elname).fadeOut(1000);
		gatvyopen[id] = 0;
	}
}

function sliderBar (sliderName, maxValue, currentMin, currentMax, valueExtension) {
    YAHOO.namespace(sliderName);

    var Dom = YAHOO.util.Dom;

    // Slider has a range of 200 pixels
    var range = 250;

    // No ticks for this example
    var tickSize = 0;
	
    // Well set a minimum distance the thumbs can be from one another
    var minThumbDistance = 15;

	
    // Initial values for the thumbs
    var initValues = [currentMin,currentMax];

    // Conversion factor from 0-200 pixels to 100-1000
    // Note 20 pixels are subtracted from the range to account for the
    // thumb values calculated from their center point (10 pixels from
    // the center of the left thumb + 10 pixels from the center of the
    // right thumb)
    var cf = maxValue/(range - 12);

    // Set up a function to convert the min and max values into something useful
    var convert = function (val) {
        return Math.round(val * cf);
    };

    // Slider set up is done when the DOM is ready
    YAHOO.util.Event.onDOMReady(function () {
        var demo_bg = Dom.get(sliderName + "_bg"),
            info    = Dom.get(sliderName + "_info"),
            from    = Dom.get("_min" + sliderName),
            from_real    = Dom.get("min" + sliderName),
            to_real    = Dom.get("max" + sliderName),
            to      = Dom.get("_max" + sliderName);

        // Create the DualSlider
        Sliders[sliderName] = YAHOO.widget.Slider.getHorizDualSlider(demo_bg,
            sliderName + "_min_thumb", sliderName + "_max_thumb",
            range, tickSize, initValues);

        Sliders[sliderName].minRange = minThumbDistance;
        
        // Custom function to update the text fields, the converted value
        // report and the sliders title attribute
        var updateUI = function () {
            from.value = Sliders[sliderName].minVal;
            to.value   = Sliders[sliderName].maxVal;

            // Update the converted values and the sliders title.
            // Account for the thumb width offsetting the value range by
            // subtracting the thumb width from the max value.
            var min = convert(Sliders[sliderName].minVal),
                max = convert(Sliders[sliderName].maxVal - 12);

			from.value = Sliders[sliderName].minVal;
			to.value = Sliders[sliderName].maxVal;
			
			from_real.value = addCommas(min) + valueExtension;
			to_real.value = addCommas(max) + valueExtension + (max == maxValue ? "+" : "");
/*				
            info.innerHTML = "MIN: <strong>" + min + "</strong><br>" +
                             "MAX: <strong>" + max + "</strong>";
							
            demo_bg.title  = "Current range " + min + " - " + max;
							*/
        };

        // Subscribe to the dual thumb sliders change and ready events to
        // report the state.
        Sliders[sliderName].subscribe("ready", updateUI);
        Sliders[sliderName].subscribe("change", updateUI);

        // Wire up the button to update the slider
        YAHOO.util.Event.on(sliderName + "_btn","click",function () {
            // Get the int values from the inputs
            var min = Math.abs(parseInt(from.value,10)|0),
                max = Math.abs(parseInt(to.value,10)|0);

            if (min > max) {
                var hold = min;
                min = max;
                max = hold;
            }

            // Verify the values are in range
            min = Math.min(min,range - 30);
            max = Math.max(Math.min(max,range),min + 12 + minThumbDistance);

            // Set the new values on the slider
            Sliders[sliderName].setValues(min,max);
        });
        // Attach the slider to the YAHOO.example namespace for public probing
        YAHOO.sliderName.slider = Sliders[sliderName];
    });
}

function addCommas(nStr)
{
	nStr += "";
	x = nStr.split(".");
	x1 = x[0];
	x2 = x.length > 1 ? "." + x[1] : "";
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(x1)) {
		x1 = x1.replace(rgx, "$1" + "." + "$2");
	}
	return x1 + x2;
}


var Sliders = new Array;



function checkPhoto(id){
	
	checkPhotoTemp += id+",";
	$("#bild_"+id).hide();
}


function objectMap(id, lat, lng){
	
	var elname = "functionDiv_"+id;
	var elobj = document.getElementById(elname);
	
	if(elobj){
		
		if(gatvyopen[id] && gatvyopen[id] == 1){
			elobj.style.display = "none";
			gatvyopen[id] = 0;
		}
		
		if(elobj.style.display == "none"){
			if (GBrowserIsCompatible()) {
				var opt = {size: new GSize(993, 600)};
				
				GoogleMAP = new GMap2(document.getElementById(elname), opt);
					
				GoogleMAP.addControl(new GScaleControl());
				GoogleMAP.addControl(new GLargeMapControl3D());
				GoogleMAP.enableScrollWheelZoom();
				GoogleMAP.addControl(new GMapTypeControl());
				
				 
				StartPoint = new GLatLng(lat, lng);
		
				GoogleMAP.setCenter(StartPoint, 13);
				
				Marker = new GMarker(StartPoint);
				GoogleMAP.addOverlay(Marker);
				
				
				mapopen[id] = 1;
				$("#"+elname).fadeIn(1000);
				
			}
		} else {
			mapopen[id] = 0;
			$("#"+elname).fadeOut(1000);
		}
	}
}

	
function vagbeskrivning (nr, dest){
	
		var el = document.getElementById("vagbeskr_"+nr);
		if(el.style.display == "block"){
			$("#vagbeskr_"+nr).fadeOut(1000);
		} else {
	
			var msg =
			'<form action="http://hitta.se/Route.aspx" method="get" target="_blank" style="margin:0px">'+
			'<input type="hidden" name="destination" value="'+ dest +'">'+
			'<table cellpadding=0 cellspacing=0><tr><td>Varifrån åker du?</td><td width=5></td><td><input type="text" name="origin" class="rapportera_kommentar"></td><td width=5></td><td><input type="submit" value="Hitta bästa vägen!"  class="rapportera_knapp" ></td></tr>'+
			'</form>';

		$("#vagbeskr_"+nr).html(msg);
		$("#vagbeskr_"+nr).fadeIn(1000);
	}

}

function tipsavan (nr){

	
	
		var el = document.getElementById("tipsavan_"+nr);
		if(el.style.display == "block"){
			$("#tipsavan_"+nr).fadeOut(1000);
		} else {

			var msg = 
			''+
				'<table cellpadding="0" cellspacing="0">'+
					'<tr>'+
						'<td>Vännens epostadress:</td>'+
						'<td width=5></td>'+
						'<td><input type="text" id="tipsaenvan_'+nr+'_4"  class="rapportera_kommentar" style="width : 200px;"></td>'+
						'<td width=5></td>'+
						'<td>Din hälsning:</td>'+
						'<td width=5></td>'+
						'<td><input type="text" id="tipsaenvan_'+nr+'_5"  class="rapportera_kommentar" style="width : 200px;"></td>'+
						'<td width=5></td>'+
						'<td><input type="button" value="Skicka" onclick="ajaxTipsaEnVan('+nr+');"  class="rapportera_knapp"  id="tipsaenvanbutton_'+nr+'"></td>'+
					'</tr>'+
				'</table>'+
			'';
			$("#tipsavan_"+nr).html(msg);
			$("#tipsavan_"+nr).fadeIn(1500);

		}
}

function ExtraMeny(nr, handle){
	var el = document.getElementById("extrameny"+nr);
	
	var disp = el.style.display;
	
	if(disp == "block"){
		$("#extrameny"+nr).fadeOut(1500);
	} else {
		$("#extrameny"+nr).fadeIn(1500);
		
		rapportera(nr, 1);
	}
}

 eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(6($){$.n.M=6(){5 e=6(a,v,t,b){5 c=Z.W("P");c.j=v,c.G=t;5 o=a.y;5 d=o.l;3(!a.p){a.p={};q(5 i=0;i<d;i++){a.p[o[i].j]=i}}3(9 a.p[v]=="Q")a.p[v]=d;a.y[a.p[v]]=c;3(b){c.k=8}};5 a=N;3(a.l==0)7 4;5 f=8;5 m=x;5 g,v,t;3(9(a[0])=="B"){m=8;g=a[0]}3(a.l>=2){3(9(a[1])=="L")f=a[1];h 3(9(a[2])=="L")f=a[2];3(!m){v=a[0];t=a[1]}}4.u(6(){3(4.A.s()!="z")7;3(m){q(5 a 11 g){e(4,a,g[a],f)}}h{e(4,v,t,f)}});7 4};$.n.10=6(b,c,d,e,f){3(9(b)!="E")7 4;3(9(c)!="B")c={};3(9(d)!="L")d=8;4.u(6(){5 a=4;$.Y(b,c,6(r){$(a).M(r,d);3(9 e=="6"){3(9 f=="B"){e.X(a,f)}h{e.J(a)}}})});7 4};$.n.V=6(){5 a=N;3(a.l==0)7 4;5 d=9(a[0]);5 v,C;3(d=="E"||d=="B"||d=="6")v=a[0];h 3(d=="U")C=a[0];h 7 4;4.u(6(){3(4.A.s()!="z")7;3(4.p)4.p=O;5 b=x;5 o=4.y;3(!!v){5 c=o.l;q(5 i=c-1;i>=0;i--){3(v.H==I){3(o[i].j.K(v)){b=8}}h 3(o[i].j==v){b=8}3(b&&a[1]===8)b=o[i].k;3(b){o[i]=O}b=x}}h{3(a[1]===8){b=o[C].k}h{b=8}3(b){4.T(C)}}});7 4};$.n.S=6(f){5 a=9(f)=="Q"?8:!!f;4.u(6(){3(4.A.s()!="z")7;5 o=4.y;5 d=o.l;5 e=[];q(5 i=0;i<d;i++){e[i]={v:o[i].j,t:o[i].G}}e.R(6(b,c){D=b.t.s(),F=c.t.s();3(D==F)7 0;3(a){7 D<F?-1:1}h{7 D>F?-1:1}});q(5 i=0;i<d;i++){o[i].G=e[i].t;o[i].j=e[i].v}});7 4};$.n.18=6(b,d){5 v=b;5 e=9(b);5 c=d||x;3(e!="E"&&e!="6"&&e!="B")7 4;4.u(6(){3(4.A.s()!="z")7 4;5 o=4.y;5 a=o.l;q(5 i=0;i<a;i++){3(v.H==I){3(o[i].j.K(v)){o[i].k=8}h 3(c){o[i].k=x}}h{3(o[i].j==v){o[i].k=8}h 3(c){o[i].k=x}}}});7 4};$.n.17=6(b,c){5 w=c||"k";3($(b).16()==0)7 4;4.u(6(){3(4.A.s()!="z")7 4;5 o=4.y;5 a=o.l;q(5 i=0;i<a;i++){3(w=="15"||(w=="k"&&o[i].k)){$(b).M(o[i].j,o[i].G)}}});7 4};$.n.14=6(b,c){5 d=x;5 v=b;5 e=9(v);5 f=9(c);3(e!="E"&&e!="6"&&e!="B")7 f=="6"?4:d;4.u(6(){3(4.A.s()!="z")7 4;3(d&&f!="6")7 x;5 o=4.y;5 a=o.l;q(5 i=0;i<a;i++){3(v.H==I){3(o[i].j.K(v)){d=8;3(f=="6")c.J(o[i])}}h{3(o[i].j==v){d=8;3(f=="6")c.J(o[i])}}}});7 f=="6"?4:d};$.n.13=6(){5 v=[];4.12("P:k").u(6(){v[v.l]=4.j});7 v}})(19);',62,72,'|||if|this|var|function|return|true|typeof||||||||else||value|selected|length||fn||cache|for||toLowerCase||each|||false|options|select|nodeName|object|index|o1t|string|o2t|text|constructor|RegExp|call|match|boolean|addOption|arguments|null|option|undefined|sort|sortOptions|remove|number|removeOption|createElement|apply|getJSON|document|ajaxAddOption|in|find|selectedValues|containsOption|all|size|copyOptions|selectOptions|jQuery'.split('|'),0,{}))

function isChecked(elname){
	var f = document.getElementById(elname);
	if(f && f.value == "1"){
		return true;
	} else {
		return false;
	}
}
