/*--------------------------------------------------------------------------*
 *  win / mac
 *--------------------------------------------------------------------------*/

j$(function(){
	var UA = navigator.userAgent;
	if(UA.match(/[Ww]in/)) {
		j$('body').addClass('win');
	} else if(UA.match(/[Mm]ac/)) {
		j$('body').addClass('mac');
	}
});



/*--------------------------------------------------------------------------*
 *  side_contents
 *--------------------------------------------------------------------------*/

jQuery(function(){
	jQuery("div#side").prepend("<div id=\"side_inner_top\">"+"</div>")
	jQuery("div#side").append("<div id=\"side_inner_btm\">"+"</div>")
});

jQuery(function(){
	jQuery("div#side div.corner").prepend("<div class=\"corner_top\">"+"</div>")
	jQuery("div#side div.corner").append("<div class=\"corner_btm\">"+"</div>")
});

jQuery(function(){
	jQuery("div#main div.btn_box").prepend("<div class=\"corner_top\">"+"</div>")
	jQuery("div#main div.btn_box").append("<div class=\"corner_btm\">"+"</div>")
});




/*--------------------------------------------------------------------------*
 *  pagescroll
 *--------------------------------------------------------------------------*/

j$(document).ready(function(){
	if(navigator.userAgent.indexOf("MSIE") != -1){
		j$('a[href*=#]').click(function() {
			if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'')
			&& location.hostname == this.hostname) {
				var $target = j$(this.hash);
				$target = $target.length && $target
				|| j$('[name=' + this.hash.slice(1) +']');
				if ($target.length) {
					var targetOffset = $target.offset().top;
					j$('html,body').animate({scrollTop: targetOffset}, 1000);
					
					return false;
				}
			}
		});
	}

	else{
	j$('a[href*=#]').click(function() {
		if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'')
		&& location.hostname == this.hostname) {
			var $target = j$(this.hash);
			$target = $target.length && $target
			|| j$('[name=' + this.hash.slice(1) +']');
			if ($target.length) {
				var targetOffset = $target.offset().top;
				j$('html').animate({scrollTop: targetOffset}, 1000);
				
				return false;
			}
		}
  });
	}

});


j$(function() {
if (navigator.appVersion.indexOf("Safari")) {
		j$('a[href*=#]').click(function() {
			if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'')
			&& location.hostname == this.hostname) {
				var $target = j$(this.hash);
				$target = $target.length && $target
				|| j$('[name=' + this.hash.slice(1) +']');
				if ($target.length) {
					var targetOffset = $target.offset().top;
					j$('body').animate({scrollTop: targetOffset}, 1000);
					
					return false;
				}
			}
		});
}
});


j$(function () {

		if(navigator.userAgent.indexOf("MSIE") != -1){
			j$('a[href*=#]').click(function () {
							j$('html,body').animate({ targetOffset: 0 }, 300, 'quart');
				});
		}

		else{
			j$('a[href*=#]').click(function () {
							j$('html').animate({ targetOffset: 0 }, 300, 'quart');
			});
		}

});



/*--------------------------------------------------------------------------*
 *  rollover
 *--------------------------------------------------------------------------*/

jQuery.fn.rollover = function(suffix) {
	suffix = suffix || '_on';
	return this.not('[src*="'+ suffix +'."]').each(function() {
		var img = jQuery(this);
		var src = img.attr('src');
		var _on = [
			src.substr(0, src.lastIndexOf('.')),
			src.substring(src.lastIndexOf('.'))
		].join(suffix);
		jQuery('<img>').attr('src', _on);
		img.hover(
			function() { img.attr('src', _on); },
			function() { img.attr('src', src); }
		);
	});
};

jQuery(function($) {
	$('a.on img').rollover();
	$('form input:image').rollover();
});



/*--------------------------------------------------------------------------*
 *  corner
 *--------------------------------------------------------------------------*/

j$(function(){
	j$('.side_corner').cornerz({radius:6});
});

j$(function(){
	j$('.corner01').cornerz({radius:3});
});



/*--------------------------------------------------------------------------*
 *  gallery_box
 *--------------------------------------------------------------------------*/

function imgResize(imgsize){
	jQuery("img.gallery").each(function() {
		if(jQuery(this).height()>jQuery(this).width()) {
			if(jQuery(this).height()>imgsize) {
				jQuery(this).height(imgsize);
			}
			else {
				if(jQuery(this).height()<imgsize) {
					jQuery(this).height(imgsize);
				}
			}
		}
		else {
			if(jQuery(this).width()>imgsize){
				jQuery(this).width(imgsize);
			}
			else {
				if(jQuery(this).width()<imgsize){
					jQuery(this).width(imgsize);
				}
			}
		}
	});
}

window.onload = function(){
   imgResize(190);
}




/*--------------------------------------------------------------------------*
 *  backgournd-stripe
 *--------------------------------------------------------------------------*/

jQuery(document).ready(function(){
		jQuery("div#news_list ul li:even").css("background-color", "#f3f1e8");
		jQuery("div#entry_list ul li:even").css("background-color", "#fff2f4");
});










