$(document).ready(function() {
	$("a.iframe").fancybox({'width':800,'height':580});
});

(function($){
	$.fn.extend({
	customStyle : function(options) {
		if(!$.browser.msie || ($.browser.msie&&$.browser.version>6)) {
			return this.each(function() {
				var currentSelected = $(this).find(':selected');
				$(this).after('<span class="customStyleSelectBox"><span class="customStyleSelectBoxInner">'+currentSelected.text()+'</span></span>').css({position:'absolute', opacity:0,fontSize:$(this).next().css('font-size')});
				var selectBoxSpan = $(this).next();
				var selectBoxWidth = parseInt($(this).width()) - parseInt(selectBoxSpan.css('padding-left')) -parseInt(selectBoxSpan.css('padding-right'));
				var selectBoxSpanInner = selectBoxSpan.find(':first-child');
				selectBoxSpan.css({display:'inline-block'});
				selectBoxSpanInner.css({width:selectBoxWidth, display:'inline-block'});
				var selectBoxHeight = parseInt(selectBoxSpan.height()) + parseInt(selectBoxSpan.css('padding-top')) + parseInt(selectBoxSpan.css('padding-bottom'));
				$(this).height(selectBoxHeight).change(function() {
					selectBoxSpanInner.text($(this).find(':selected').text()).parent().addClass('changed');
				});
		 });
		}
	}
	});
})(jQuery);

$(function() {
	$('select:not(:hidden)').customStyle();
});

