var IS_IE = $.browser.msie
var CLICKED = false;
var ANIM_INTERVAL;
var ANIM_DURATION = IS_IE ? 0 : 400;
var init = true;
$(document).ready(function() {
	/* MEGADROPDOPDOWN */
	var config = {
	     sensitivity: 2, // number = sensitivity threshold (must be 1 or higher)
	     interval: 0, // number = milliseconds for onMouseOver polling interval
	     over: megaHoverOver, // function = onMouseOver callback (REQUIRED)
//	     timeout: 500, // number = milliseconds delay before onMouseOut
	     timeout: 0, // number = milliseconds delay before onMouseOut
	     out: megaHoverOut // function = onMouseOut callback (REQUIRED)
	};


	$("ul#topnav li .sub").css({'opacity':'0'}); //Fade sub nav to 0 opacity on default
	$("ul#topnav li").hoverIntent(config); //Trigger Hover intent with custom configurations

	var active_li = $('ul#topnav li.active_top');
	if(active_li.length == 1)
		megaHoverOver.call(active_li);
	
	$('#search input').live('click',function() {
		$(this).select();
	});
	
	initPage();
	
	$.historyInit(getContent);
});

function initPage() {
	$("form.jqtransform").jqTransform();

	/*PNG FIX*/
	initPng();
    
    /*CORNERS*/
    initCorners();
    
    /* ACCORDION */
	initAccordion('1');
    
    /* TWITTER */
    initTwitter();
	
	/* SEARCH FORM */
	$("#mailform").jqTransform();
	//$("#search").jqTransform();
	
	/*SET MENU ITEM WHEN LOADED BY history Plugin*/
	if(CLICKED == false) {
		openActiveMenuItem();
	}

}

function initCorners() {
	$('#sidebar div.news-container-caption').corner("5px");
	//$('#topnav div.sub').corner("5px bottom");
	//$('#topnav li').corner("5px top");
}

function initPng() {
	 $('#content').pngFix();
}


function initTwitter() {
    var tweetUser = "papiNet_CWG";
	var tweetsCount = 3;
	var buildString = hashTagString = URI = "";
	var containerId = '#tweet-container';

    URI = "http://search.twitter.com/search.json?q=from:" + tweetUser + "&callback=TweetTick&rpp=" +tweetsCount;
	var fileref = document.createElement('script');
	fileref.setAttribute("type","text/javascript");
	fileref.setAttribute("src", URI);
	document.getElementsByTagName("head")[0].appendChild(fileref);
}

function returnDocument() {
        var file_name = document.location.href;
        var end = (file_name.indexOf("?") == -1) ? file_name.length : file_name.indexOf("?");
        return file_name.substring(file_name.lastIndexOf("/")+1, end);
    }
