$.ajaxSetup ({
   cache: false
});
var _site = {
	run_ajax_run: function(){
		var _slider = $("#slider");
		var _loadlink = $("ul.overview a, .refloadlink a");
		var _loadarea = $("#refarea");
		// $('div.newsbetweenline').css('display','none');
		var ccount = 1;
		$('.box-base').each(function(){
			$(this).addClass('c'+ccount);
			var bbw = $('.box-base.c'+ccount).width();
			var bw = $('.box').width();
			var cc = bbw / bw;
			var ccb = parseInt(cc) + 1;
			var count = 1;
			$('.box-base.c'+ccount+' .box').each(function(){
				$(this).addClass('cc'+count);
				count++;
				if(count==ccb) {
					count = 1;
					if ($(this).next().next().hasClass("box")) {
						$(this).next('div.newsbetweenline').css({"display":"block",'clear':'left'});
					}
				}
			});
			ccount++;
		});
		$('.box.hv').hover(function(){
			$(this).addClass('hover');
		}, function() {
			$(this).removeClass('hover');
		});
		$('.jobsinner li').hover(function(){
			$(this).addClass('hover');
		}, function() {
			$(this).removeClass('hover');
		});
		
		if($('.iref-desc').height()<387){
			$('.iref-desc').css({
				position:'absolute',
				top: ($('.ref-desc').height()
				- $('.iref-desc').outerHeight())/2
			});
		}

		var lh2_height = $('#left-content h2:first-child').height();
		var rh2_height = $('#right-content h2:first-child').height();
		if(lh2_height>40) {
			$('#left-content h2:first-child').css({'height':lh2_height});
			$('#right-content .rc.line-hr:first-child').css({'margin-top':(lh2_height+18+15)});
			$('#right-content h2:first-child').css({'margin-top':(lh2_height-rh2_height)});
		}
		
		$('form.ref-filter').jqTransform({imgPath:'/easylib/css/img/'});
		$("ul li:first-child").addClass('first');
		$("ul li:last-child").addClass('last');
		
		function showValues() {
			var str = "index.php?article_id=11" + $("form.ref-filter").serialize() + "&typ=sort&ajax=true";
			_slider.load(str);
		}
	//	$(".ref-filter :checkbox, .ref-filter :radio").click(showValues);
		$(".ref-filter select").change(showValues);
		$(".ref-filter .jqTransformSelectWrapper ul a").click(showValues);
	  	_loadlink.each(function(){
  			var url = $(this).attr("href");
  			$(this).attr("rel",url).attr("href","#");
  		});
		_loadlink.click(function(){
			var _loadfile = $(this).attr("rel") + '&typ=ref&ajax=true&autoplay=true';
			_loadarea.load(_loadfile);
			$('html, body').animate({scrollTop:0}, 'slow');
			return false;
  		});
		if(_slider.length > 0){
			_slider.slidecarousel({ pager: true });
		}
	}
};
$(document).ready(function(){
	_site.run_ajax_run();
	
	// $('form.ajax').jqTransform({imgPath:'/easylib/css/img/'});
	$('.show-hide-value').each(function() {
    	var default_value = this.value;
	    $(this).css('color', '#5D7587');
    	$(this).focus(function() {
	        if(this.value == default_value) {
    	        this.value = '';
        	    $(this).css('color', '#002952');
	        }
    	});
	    $(this).blur(function() {
    	    if(this.value == '') {
        	    $(this).css('color', '#5D7587');
            	this.value = default_value;
	        }
    	});
	});
});

