$(document).ready(function() {
	/* ---------------------------- */
	/* Versteckte Elemente zeigen  	*/
	/* ---------------------------- */
	$(".widget.widget_titelslider").show();
	
	/* ---------------- */
	/* Coverslider  	*/
	/* ---------------- */
	$('.jcarousel-skin-coverslider').jcarousel({
		scroll:3
	});
	
	/* ------------------------ */
	/* Arbeitsbereichsilder  	*/
	/* ------------------------ */
	$('.jcarousel-skin-arbeitsbereiche').jcarousel({
		scroll:3
	});
	
	/* ---------------- */
	/* Dropdowns    	*/
	/* ---------------- */
	$("select").wh_dropdown({
		speed:"fast",
		type:"hiddenfield"
	});
	
	/* -------------------- */
	/* Facebook-Button    	*/
	/* -------------------- */
	insert_facebook_button();
	
	/* ------------------------ */
	/* Facebook-Info-Box    	*/
	/* ------------------------ */
	$("#facebook_info_box").hide();
	
	$(".facebook_info_button").mouseover(function () {
		var offset = $(this).offset();
		var top = offset.top + 26;
		var left = offset.left + 10;
		$("#facebook_info_box").css("top", top);
		$("#facebook_info_box").css("left", left);
		$("#facebook_info_box").show();
	});	
	$(".facebook_info_button").mouseout(function () {
		$("#facebook_info_box").hide();
	});
	
	/* ---------------- */
	/* Colorbox     	*/
	/* ---------------- */
	$(".colorbox").colorbox({
		iframe:true, innerWidth:700, innerHeight:620, scrolling:false
	});
	$(".colorbox_bonus").colorbox({
		iframe:true, innerWidth:450, innerHeight:1300, scrolling:false, overlayClose:false
	});
	$(".libreka_colorbox").colorbox({
		iframe:true, width:"75%", height:"98%"
	});
	$(".book2look_colorbox").colorbox({
		iframe:true, width:"75%", height:"850px"
	});
	$(".colorbox_no_iframe").colorbox();
	$(".colorbox_beitrags_bild").colorbox({
		rel:"colorbox_beitrags_bild", iframe:true, innerWidth:800, innerHeight:650, scrolling:false
	});

	/* ---------------- */
	/* Externe Links	*/
	/* ---------------- */
	$("a.external, a[rel*=external]").attr("target","_blank");
	
	/* -------------------- */
	/* Schmale Terminliste	*/
	/* -------------------- */
	$('.jcarousel-skin-terminslider').jcarousel({
		scroll:1,
		vertical:true,
		initCallback: terminslider_initCallback,
		itemLoadCallback: terminslider_itemLoadCallback,
		buttonNextHTML: null,
		buttonPrevHTML: null
	});
	
	/* ------------------------ */
	/* Schnellbestellung Add	*/
	/* ------------------------ */
	$("#schnellbestellung_add").click(function(){
		var element_name_number = $("td.textbox").length + 1;
		var html_element = '<tr class="schnellbestellung_input_felder">';
		html_element += '<td class="textbox"><div class="textbox_wrapper"><div class="textbox_left"></div><div class="textbox_middle" style="width:16px;"><input id="schnellbestellung_anzahl_' + element_name_number + '" style="width:16px;" type="text" name="anzahl_' + element_name_number + '" /></div><div class="textbox_right"></div><div class="clear"></div></div></td>';
		html_element += '<td><div class="textbox_wrapper"><div class="textbox_left"></div><div class="textbox_middle" style="width:136px;"><input id="schnellbestellung_best_nr_' + element_name_number + '" style="width:136px;" type="text" name="best_nr_' + element_name_number + '" /></div><div class="textbox_right"></div><div class="clear"></div></div></td>';
		html_element += '</tr><tr id="empty_row"><td></td><td></td></tr>';
		$("#empty_row").replaceWith(html_element);
	});
	
	/* -------------------------- */
	/* Konfiguration der Tabs	  */
	/* -------------------------- */
	/* Alle Tab Boxen verstecken */
	$("#titel_tab_downloads").hide();
	$("#titel_tab_pressestimmen").hide();
	$("#titel_tab_leserstimmen").hide();
	$("#titel_tab_veranstaltungen").hide();
	$("#titel_tab_hoerproben").hide();
	
	/* Default Titeltab: erstes vorhandenes Tab */
	if ((location.hash == "#downloads" || location.hash == "") && $("#titel_tab_downloads_header").length > 0) {
		$("#titel_tab_downloads_header").addClass("aktiv");
		$("#titel_tab_downloads").show();
	} else if ((location.hash == "#pressestimmen" || location.hash == "") && $("#titel_tab_pressestimmen_header").length > 0) {
		$("#titel_tab_pressestimmen_header").addClass("aktiv");
		$("#titel_tab_pressestimmen").show();
	} else if ((location.hash == "#leserstimmen" || location.hash == "" || location.hash == "#neue_leserstimme_verfassen_container") && $("#titel_tab_leserstimmen").length > 0) {
		$("#titel_tab_leserstimmen_header").addClass("aktiv");
		$("#titel_tab_leserstimmen").show();
	} else if ((location.hash == "#veranstaltungen" || location.hash == "") && $("#titel_tab_veranstaltungen_header").length > 0) {
		$("#titel_tab_veranstaltungen_header").addClass("aktiv");
		$("#titel_tab_veranstaltungen").show();
	} else if ((location.hash == "#hoerproben" || location.hash == "") && $("#titel_tab_hoerproben_header").length > 0) {
		$("#titel_tab_hoerproben_header").addClass("aktiv");
		$("#titel_tab_hoerproben").show();
	}
	
	/* Titeltab bei Klick ändern */
	$(".titel_tab_header").click(function() {
		var titel_tab_header_id = $(this).attr("id");
		$(".titel_tab_header").removeClass("aktiv");
		$("#" + titel_tab_header_id).addClass("aktiv");
		titel_tab_header_id = titel_tab_header_id.replace("_header","");
		$(".titel_tab").hide();
		$("#" + titel_tab_header_id).show();
	});
	
	/* -------------------------------- */
	/* Kommmentar bei Weiterempfehlen	*/
	/* -------------------------------- */
	$('#weiterempfehlen_kommentar textarea').click(function() {
		if (this.value == this.defaultValue) {
			this.value = '';
		}
	});
	$('#weiterempfehlen_kommentar textarea').blur(function() {
		if (this.value == '') {
			this.value = this.defaultValue;
		}
	});
});

/* ---------------------------- */
/* Schnellbestellung Submit  	*/
/* ---------------------------- */

function schnellbestellung_submit() {
	var count = 1;
	var error_leer = false;
	var error_numbers = false;
	$(".schnellbestellung_input_felder").each(function() {
		var schnellbestellung_anzahl = $("#schnellbestellung_anzahl_" + count).val();
		var schnellbestellung_best_nr = $("#schnellbestellung_best_nr_" + count).val();
		if (schnellbestellung_anzahl == '' || schnellbestellung_best_nr == '') {
			error_leer = true;
		} else if (schnellbestellung_anzahl.search(/[^0-9]+/) >= 0 || schnellbestellung_best_nr.search(/[^0-9]+/) >= 0) {
			error_numbers = true;
		}
		count++;
	});
	if (error_leer == false && error_numbers == false) {
		var form_params = $("#schnellbestellung_form").serializeArray();
		$.colorbox({width:"400", height:"180", iframe:true, overlayClose:false, close:"", href: "/schnellbestellung_add_artikel", onComplete: function(){
			var frame_name = $("#cboxLoadedContent iframe").attr("name");
			$("#schnellbestellung_form").attr("target",frame_name);
			$("#schnellbestellung_form").submit();
		} });
	} else if (error_leer == true) {
		alert("Bitte geben Sie bei jeder Zeile ein Anzahl und eine Bestellnummer ein.");
	} else if (error_numbers == true) {
		alert("Bitte geben Sie nur Zahlen ein.");
	}
	return false;
}

/* ---------------------------- */
/* Callback Schmale Terminliste	*/
/* ---------------------------- */

function terminslider_initCallback(carousel) {
jQuery('#terminslider-next').bind('click', function() {
  carousel.next();
  return false;
});

jQuery('#terminslider-prev').bind('click', function() {
  carousel.prev();
  return false;
});
};

function terminslider_itemLoadCallback(carousel, state) {
	var element_count = $('ul#terminslider > li').length;	
	if (carousel.first == 1 && carousel.first != element_count)
	{
		$('#terminslider-prev').css('background-image','url(/_images/button_up_inaktiv.png)');
		$('#terminslider-prev').css('cursor','default');
		$('#terminslider-next').css('background-image','url(/_images/button_down.png)');
		$('#terminslider-next').css('cursor','pointer');
		terminslider_initCallback(carousel);
	}
	else if (carousel.last == element_count && carousel.last != 1)
	{
		$('#terminslider-prev').css('background-image','url(/_images/button_up.png)');
		$('#terminslider-prev').css('cursor','pointer');
		$('#terminslider-next').css('background-image','url(/_images/button_down_inaktiv.png)');
		$('#terminslider-next').css('cursor','default');
		terminslider_initCallback(carousel);
	}
	else if (carousel.last == element_count && carousel.last == 1)
	{
		$('#terminslider-prev').css('background-image','url(/_images/button_up_inaktiv.png)');
		$('#terminslider-prev').css('cursor','default');
		$('#terminslider-next').css('background-image','url(/_images/button_down_inaktiv.png)');
		$('#terminslider-next').css('cursor','default');
	}
	else
	{
		$('#terminslider-prev').css('background-image','url(/_images/button_up.png)');
		$('#terminslider-prev').css('cursor','pointer');
		$('#terminslider-next').css('background-image','url(/_images/button_down.png)');
		$('#terminslider-next').css('cursor','pointer');
		terminslider_initCallback(carousel);
	}
	$(".widget.widget_eventliste.schmal .trenner").hide();
	$("#terminslider_trenner_" + carousel.first).show();
};

/**
 * reload_beitragsliste
 * Nachladen der Beitragsliste
 * @param widget_id
 */
function reload_beitragsliste(widget_id) {
	var ueberschrift = $("#ueberschrift_" + widget_id).attr("value");
	var beitrag_ids = $("#beitrag_ids_" + widget_id).attr("value");
	var arbeitsbereich_ids = $("#arbeitsbereich_ids_" + widget_id).attr("value");
	var bildungsbereich_ids = $("#bildungsbereich_ids_" + widget_id).attr("value");
	var altersstufe_ids = $("#altersstufe_ids_" + widget_id).attr("value");
	var content_typ_id = $("#content_typ_id_" + widget_id).attr("value");
	var position = $("#position_" + widget_id).attr("value");
	//Url an Ajax-Datei
	var url = "/ajax_widget_beitragsliste.html?showerror=1";
	$("#widget_beitragsliste_" + widget_id ).css("opacity",.3);
	$("#widget_beitragsliste_" + widget_id ).html('<div style="height:100px;text-align:center;padding-top:45px;"><img src="/_images_global/ajax_loader.gif" alt="" /></div>');
	$.post( url, { ueberschrift: ueberschrift, 
		beitrag_ids: beitrag_ids, 
		arbeitsbereich_ids: arbeitsbereich_ids,
		bildungsbereich_ids: bildungsbereich_ids,
		altersstufe_ids: altersstufe_ids,
		content_typ_id: content_typ_id,
		widget_id: widget_id,
		position: position
		},
			function(data) {
				$("#widget_beitragsliste_" + widget_id).replaceWith(data);
				$(".colorbox").colorbox({
					iframe:true, innerWidth:700, innerHeight:620, scrolling:false
				});
	});
}

/* ---------------------------- */
/* Nachladen der Titelliste	    */
/* ---------------------------- */

function change_titelliste(widget_id, view) {
	//Werte
	var sortierung = $("#titelliste_dropdown_sortierung_" + widget_id).attr("value");
	var filter_alter = $("#titelliste_dropdown_alter_" + widget_id).attr("value");
	var filter_arbeitsbereich = $("#titelliste_dropdown_arbeitsbereich_" + widget_id).attr("value");
	var filter_bildungsbereich = $("#titelliste_dropdown_bildungsbereich_" + widget_id).attr("value");
	var ueberschrift = $("#ueberschrift_" + widget_id).attr("value");
	var titel_ids = $("#titel_ids_" + widget_id).attr("value");
	var arbeitsbereich_ids = $("#arbeitsbereich_ids_" + widget_id).attr("value");
	var bildungsbereich_ids = $("#bildungsbereich_ids_" + widget_id).attr("value");
	var altersstufe_ids = $("#altersstufe_ids_" + widget_id).attr("value");
	var anzahl = $("#anzahl_" + widget_id).attr("value");
	var neuerscheinung = $("#neuerscheinung_" + widget_id).attr("value");
	var toptitel = $("#toptitel_" + widget_id).attr("value");
	var alter_von = $("#alter_von_" + widget_id).attr("value");
	var alter_bis = $("#alter_bis_" + widget_id).attr("value");
	var is_suche = $("#is_suche_" + widget_id).attr("value");
	var content_typ_id = $("#content_typ_id_" + widget_id).attr("value");
	var filter_bar = $("#filter_bar_" + widget_id).attr("value");
	var filter_text = $("#filter_text_" + widget_id).attr("value");
	var foreign_rights = $("#foreign_rights_" + widget_id).attr("value");
	var page_id = $("#page_id_" + widget_id).attr("value");
	var nav_id = $("#nav_id_" + widget_id).attr("value");
	var themen_ids = $("#themen_ids_" + widget_id).attr("value");
	var katalog_ids = $("#katalog_ids_" + widget_id).attr("value");
	var programmkennzeichen = $("#programmkennzeichen_" + widget_id).attr("value");
	var evo_von = $("#evo_von_" + widget_id).attr("value");
	var evo_bis = $("#evo_bis_" + widget_id).attr("value");
	//Url an Ajax-Datei
	var url = "/ajax_widget_titelliste.html";
	$("#widget_titelliste_" + widget_id + " .titelliste_heading_and_filter").css("opacity",.3);
	$("#widget_titelliste_" + widget_id + " .titelliste_elements").html('<div style="height:100px;text-align:center;padding-top:45px;"><img src="/_images_global/ajax_loader.gif" alt="" /></div>');
	//POST mit Ajax
	$.post( url, { ueberschrift: ueberschrift, 
		titel_ids: titel_ids, 
		arbeitsbereich_ids: arbeitsbereich_ids, 
		bildungsbereich_ids: bildungsbereich_ids,
		altersstufe_ids: altersstufe_ids,
		anzahl: anzahl,
		neuerscheinung: neuerscheinung,
		toptitel: toptitel,
		alter_von: alter_von,
		alter_bis: alter_bis,
		is_suche: is_suche,
		content_typ_id: content_typ_id,
		filter_bar: filter_bar,
		filter_text: filter_text,
		foreign_rights: foreign_rights,
		page_id: page_id,
		nav_id: nav_id,
		themen_ids: themen_ids,
		katalog_ids: katalog_ids,
		programmkennzeichen: programmkennzeichen,
		evo_von: evo_von,
		evo_bis: evo_bis,
		titelliste_dropdown_sortierung: sortierung, 
		titelliste_dropdown_alter: filter_alter, 
		titelliste_dropdown_arbeitsbereich: filter_arbeitsbereich, 
		titelliste_dropdown_bildungsbereich: filter_bildungsbereich, 
		view: view},
			function(data) {
				$("#widget_titelliste_" + widget_id).replaceWith(data);
				//dropdowns
				$("select").wh_dropdown({
					speed:"fast",
					type:"hiddenfield"
				});
				//external links
				$("a.external, a[rel*=external]").attr("target","_blank");
				//colorbox links
				$(".colorbox_bestellen").colorbox({width:"400", height:"180", iframe:true, overlayClose:false, close:""});
				$(".libreka_colorbox").colorbox({
					iframe:true, width:"75%", height:"98%"
				});
				$(".book2look_colorbox").colorbox({
					iframe:true, width:"75%", height:"850px"
				});
				$(".colorbox_no_iframe").colorbox();
				$(".colorbox").colorbox({
					iframe:true, innerWidth:700, innerHeight:620, scrolling:false
				});
	});
}

/* -------------------------------- */
/* Nachladen der Autorenliste	    */
/* -------------------------------- */

function change_autorenliste(widget_id, view) {
	//Werte
	var buchstabe = $("#buchstabe_" + widget_id).attr("value");
	var filter_rolle = $("#dropdown_rollen_filter_" + widget_id).attr("value");
	var content_typ_id = $("#content_typ_id_" + widget_id).attr("value");
	var page_id = $("#page_id_" + widget_id).attr("value");
	var nav_id = $("#nav_id_" + widget_id).attr("value");
	
	$("#widget_liste_" + widget_id + " .liste_heading_and_filter").css("opacity",.3);
	$("#widget_liste_" + widget_id + " .liste_elements").html('<div style="height:100px;text-align:center;padding-top:45px;"><img src="/_images_global/ajax_loader.gif" alt="" /></div>');
	
	//Url an Ajax-Datei
	url = "/ajax_widget_autorennavigation.html";
	//POST mit Ajax
	$.post( url, { buchstabe: buchstabe,
		dropdown_rollen_filter: filter_rolle,
		content_typ_id: content_typ_id,
		view: view,
		page_id: page_id,
		nav_id: nav_id,
		widget_id: widget_id},
			function(data) {
				$("#widget_autorennavigation_" + widget_id).replaceWith(data);
	});
	
	//Url an Ajax-Datei
	var url = "/ajax_widget_autorenliste.html";
	//POST mit Ajax
	$.post( url, { buchstabe: buchstabe,
		dropdown_rollen_filter: filter_rolle,
		content_typ_id: content_typ_id,
		view: view,
		page_id: page_id,
		nav_id: nav_id,
		widget_id: widget_id},
			function(data) {
				$("#widget_liste_" + widget_id).replaceWith(data);
				//dropdowns
				$("select").wh_dropdown({
					speed:"fast",
					type:"hiddenfield"
				});
				//external links
				$("a.external, a[rel*=external]").attr("target","_blank");
	});
}

/* ---------------------------- */
/* Dropdownlisten Submit	    */
/* ---------------------------- */

function submit_dropdownliste(_this, dropdown_element, widget_id, view, typ) {
	//Wert aus dropdown
	var value = $(_this).attr("rel");
	$("#" + dropdown_element).attr("value", value);
	if (typ == "titelliste") {
		change_titelliste(widget_id, view);
	} else if (typ == "autorenliste") {
		change_autorenliste(widget_id, view);
	}
}

/* ---------------------------- */
/* Decrypt E-Mail			    */
/* ---------------------------- */

function decryptThis(s) {
	var n=0;
	var r="";
	for(var i=0;i<s.length;i++) {
		n=s.charCodeAt(i);
		if (n>=8364) {n = 128;}
		r += String.fromCharCode(n-(2));
	}
	return r;
}

function decrypt_mail(element, email, params) {
	if (!params) var params = '';
	element.href = 'mailto:' + decryptThis(email) + params;
}

/* -------------------------------- */
/* Flashplayer						*/
/* -------------------------------- */

function replace_flashplayer_popup(file, autoplay) {
	$("#player").flash({
		src: "/_files_global/player.swf"
		,width: 480
		,height: 29
		,wmode: "transparent"
		,flashvars: {
			autostart: autoplay
			,type: "mp3"
			,allowfullscreen: false
			,file: "/_files_global/audio/" + file + ".mp3"
			,skin: "/_files_global/skin_370.swf"
			,wmode: "transparent"
		}
	});
}

function replace_flashplayer(file, autoplay) {
	$("#audio_player_" + file).flash({
		src: "/_files_global/player.swf"
		,width: 180
		,height: 23
		,wmode: "transparent"
		,flashvars: {
			autostart: autoplay
			,type: "mp3"
			,allowfullscreen: false
			,file: "/_files_global/audio/" + file + ".mp3"
			,skin: "/_files_global/skin_180.swf"
			,wmode: "transparent"
		}
	});
}

/* ---------------- */
/* Produktfinder  	*/
/* ---------------- */

function update_produktfinder(_this, _type) {
	var filter_dropdown_arbeitsbereich = 0
	var filter_dropdown_bildungsbereich = 0
	var filter_dropdown_alter = 0
	var filter_dropdown_preis = 0
	
	if (_type == 1) {
		filter_dropdown_alter = $(_this).attr("rel")
		filter_dropdown_bildungsbereich = $("#produktfinder_dropdown_bildungsbereich").attr("value");
		filter_dropdown_arbeitsbereich = $("#produktfinder_dropdown_arbeitsbereich").attr("value");
		filter_dropdown_preis = $("#produktfinder_dropdown_preis").attr("value");
	} else if (_type == 2) {
		filter_dropdown_bildungsbereich = $(_this).attr("rel")
		filter_dropdown_arbeitsbereich = $("#produktfinder_dropdown_arbeitsbereich").attr("value");
		filter_dropdown_alter = $("#produktfinder_dropdown_alter").attr("value");
		filter_dropdown_preis = $("#produktfinder_dropdown_preis").attr("value");
	} else if (_type == 3) {
		filter_dropdown_arbeitsbereich = $(_this).attr("rel")
		filter_dropdown_bildungsbereich = $("#produktfinder_dropdown_bildungsbereich").attr("value");
		filter_dropdown_alter = $("#produktfinder_dropdown_alter").attr("value");
		filter_dropdown_preis = $("#produktfinder_dropdown_preis").attr("value");
	} else if (_type == 4) {
		filter_dropdown_preis = $(_this).attr("rel");
		filter_dropdown_arbeitsbereich = $("#produktfinder_dropdown_arbeitsbereich").attr("value");
		filter_dropdown_bildungsbereich = $("#produktfinder_dropdown_bildungsbereich").attr("value");
		filter_dropdown_alter = $("#produktfinder_dropdown_alter").attr("value");
	}

	//POST mit Ajax
	var url = "/ajax_widget_produktfinder.html";
	$.post( url, { filter_dropdown_arbeitsbereich: filter_dropdown_arbeitsbereich, 
		filter_dropdown_bildungsbereich: filter_dropdown_bildungsbereich, 
		filter_dropdown_alter: filter_dropdown_alter,
		filter_dropdown_preis: filter_dropdown_preis},
			function(data) {
			$(".widget.widget_produktfinder").replaceWith(data);
				//dropdowns
				$("select").wh_dropdown({
					speed:"fast",
					type:"hiddenfield"
				});
	});
}

/* ---------------- */
/* Filtern nach   	*/
/* ---------------- */

function update_filtern_nach(_this, _type) {
	var filter_dropdown_arbeitsbereich = 0
	var filter_dropdown_bildungsbereich = 0
	var filter_dropdown_alter = 0
	
	if (_type == 1) {
		filter_dropdown_alter = $(_this).attr("rel")
		filter_dropdown_bildungsbereich = $("#filter_dropdown_bildungsbereich").attr("value");
		filter_dropdown_arbeitsbereich = $("#filter_dropdown_arbeitsbereich").attr("value");
	} else if (_type == 2) {
		filter_dropdown_bildungsbereich = $(_this).attr("rel")
		filter_dropdown_arbeitsbereich = $("#filter_dropdown_arbeitsbereich").attr("value");
		filter_dropdown_alter = $("#filter_dropdown_alter").attr("value");
	} else if (_type == 3) {
		filter_dropdown_arbeitsbereich = $(_this).attr("rel")
		filter_dropdown_bildungsbereich = $("#filter_dropdown_bildungsbereich").attr("value");
		filter_dropdown_alter = $("#filter_dropdown_alter").attr("value");
	}

	//POST mit Ajax
	var url = "/ajax_widget_filtern_nach.html";
	$.post( url, { filter_dropdown_arbeitsbereich: filter_dropdown_arbeitsbereich, 
		filter_dropdown_bildungsbereich: filter_dropdown_bildungsbereich, 
		filter_dropdown_alter: filter_dropdown_alter},
			function(data) {
			$(".widget.widget_filtern_nach").replaceWith(data);
				//dropdowns
				$("select").wh_dropdown({
					speed:"fast",
					type:"hiddenfield"
				});
	});
}

/* ------------------------ */
/* Zähle Tagcloud Click   	*/
/* ------------------------ */

function tagcloud_count(link, tagcloud_eintrag_id) {
	var href = $(link).attr("href");
	$.ajax({
		 url: "/ajax_tagcloud_count.html"
		,type: "post"
		,data: { tagcloud_eintrag_id: tagcloud_eintrag_id }
		,success: function(data, statusText) {
			window.location.href = href;
		}
		,error: function() {
			window.location.href = href;
		}
	});
	return false;
}

/* ------------------------ */
/* Insert Facebook-Button  	*/
/* ------------------------ */

function insert_facebook_button() {
	var html = "";
	$(".facebook_like_button").each(function (index, element) {
		var $element = $(element);
		var href = $element.attr("href");
		html = "<iframe class=\"facebook_like_button\" src=\"http://www.facebook.com/plugins/like.php?app_id=111873738876819&amp;href=" + escape(href) + "&amp;send=false&amp;layout=button_count&amp;width=450&amp;show_faces=true&amp;action=like&amp;colorscheme=light&amp;font=arial&amp;height=21\""
				+ " scrolling=\"no\""
				+ " frameborder=\"0\""
				+ " style=\"border:none; overflow:hidden; width:75px; height:21px;\""
				+ " allowTransparency=\"true\"></iframe>";
		$element.replaceWith(html);
	});
}
