String.prototype.endsWith = function(str) {
		return (this.match(str+"$")==str)
}
$(function() {

	var txtToolSearch = $(".search-box");
	txtToolSearch.keypress(function(e){
		if (e.keyCode == 13)
			searchClick();
	});
	
	var btnSearch = $("#btnSearch");
	btnSearch.bind('click', function () { searchClick(); });

	$(".detail-page img").each (function() {
		var img = $(this);
		if(img.is(".text-all") || img.is(".nextImg") || img.is(".prevImg") ) return;
		var pos = img.position();
		img.after("<div class='image-title' style='width:" + img.width() + "px;'>" + (img.attr('alt') || img.attr('title') || "") + "</div>");
	});
	
	$("img.sidebanners").each (function (i) {
		var $img = $(this);
		if (!$img.attr('src').endsWith(".swf")) return;
		$img.attr('id', 'sidebanner' + i);
		var vars = { };
		var params = { bgcolor : '#ffffff' };
		var attributes = { id:'sidebanner' + i, name:'sidebanner' + i };
		swfobject.embedSWF($img.attr('src'), 'sidebanner' + i, 273, 300, '5', 'false', vars, params, attributes );
	});
	
	$("div.navi-top .changeLanguage").bind('click', function () {
		changeLanguage($(this).attr('rel'));
		return false;
	});
});

function searchClick () {
	var searchBox = $(".search-box");
	if (searchBox.val() != "" && searchBox.val() != null)
		window.open('./?search=' + searchBox.val(), "_self");
	//return false;
}

function changeLanguage (l) {
$.ajax({
	data: "l=" + l,
	type: 'POST',
	url: '/?language',
	success: function (result)
	{
		window.open(result, "_self");
	}
});
}
