// JavaScript Document

// Js cookie
jQuery.cookie=function(b,j,m){if(typeof j!="undefined"){m=m||{};if(j===null){j="";m.expires=-1}var e="";if(m.expires&&(typeof m.expires=="number"||m.expires.toUTCString)){var f;if(typeof m.expires=="number"){f=new Date();f.setTime(f.getTime()+(m.expires*24*60*60*1000))}else{f=m.expires}e="; expires="+f.toUTCString()}var l=m.path?"; path="+(m.path):"";var g=m.domain?"; domain="+(m.domain):"";var a=m.secure?"; secure":"";document.cookie=[b,"=",encodeURIComponent(j),e,l,g,a].join("")}else{var d=null;if(document.cookie&&document.cookie!=""){var k=document.cookie.split(";");for(var h=0;h<k.length;h++){var c=jQuery.trim(k[h]);if(c.substring(0,b.length+1)==(b+"=")){d=decodeURIComponent(c.substring(b.length+1));break}}}return d}};

jQuery(document).ready(function(){

// Login Form
	jQuery(function(){
		function ie8checking(){
			if(jQuery.browser.msie && parseInt(jQuery.browser.version) <= 8){
				return true;
			}
				return false;
		}
		var lukoologinform = jQuery.cookie('lukoologinform');
		if(lukoologinform != 'close' ){
			if ( ie8checking() ){
				jQuery('#header_login').show();
			}
			else {
				jQuery('#header_login').fadeIn(800);
			}
		}
		if(lukoologinform == 'close' ){
			jQuery('#header_user').fadeIn(800);
		}
		jQuery("#loginform_close").click(function(){
			jQuery.cookie('lukoologinform', 'close');
			jQuery('#header_user').delay(500).fadeIn(800);
			if ( ie8checking() ){
				jQuery('#header_login').hide();
			}
			else {
				jQuery('#header_login').fadeOut(800);
			}
		});
		jQuery("#show_loginpanel").click(function(){
			jQuery.cookie('lukoologinform', 'open');
			jQuery('#header_user').fadeOut(800);
			if ( ie8checking() ){
				jQuery('#header_login').show();
			}
			else {
				jQuery('#header_login').delay(500).fadeIn(800);
			}
		});
	});	

// Search
	jQuery("input#s").val("Search...");
	//attach function to input and make text grayed out on page load
	textReplacement(jQuery('input#s').css("color", "#aaa"));
	function textReplacement(input){ //input focus text function
	var originalvalue = input.val();
	input.focus( function(){
	if( jQuery.trim(input.val()) == originalvalue ){ input.val("").css("color", "#666"); }
	});
	 input.blur( function(){
	if( jQuery.trim(input.val()) == "" ){ input.val(originalvalue).css("color", "#aaa"); }
	});
	}

// Tab Comment n Trackback
	jQuery(".tabs_js > li").click(function(e){
		switch(e.target.id){
			case "tabs_comp":
			jQuery("#tabs_comp").addClass("active");
			jQuery("#tabs_pcom").removeClass("active");
			jQuery("#comment_area").fadeIn();
			jQuery("#trackback_area").css("display", "none");
		break;
		case "tabs_pcom":
			jQuery("#tabs_comp").removeClass("active");
			jQuery("#tabs_pcom").addClass("active");
			jQuery("#trackback_area").fadeIn();
			jQuery("#comment_area").css("display", "none");
		break;
		}
	return false;
	});

	// Smoothscroll
	jQuery('a[href*=#]').click(function() { 
		if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') 
			&& location.hostname == this.hostname) {var jQuerytarget = jQuery(this.hash);
			jQuerytarget = jQuerytarget.length && jQuerytarget || jQuery('[name=' + this.hash.slice(1) +']');
		if (jQuerytarget.length) {
			var targetOffset = jQuerytarget.offset().top;
			jQuery('html,body').animate({scrollTop: targetOffset}, 1000);
				return false;
			}
		}
	});

});// End

// Replace Target Blank
function externallinks() { 
	if (!document.getElementsByTagName) return; 
		var anchors = document.getElementsByTagName("a"); 
		for (var i=0; i<anchors.length; i++) { 
		var anchor = anchors[i]; 
		if (anchor.getAttribute("href") && 
			anchor.getAttribute("rel") == "external") 
			anchor.target = "_blank"; 
		} 
	} 
window.onload = externallinks;
