/*
 * Index page scripts 
 */

/* 
 * Preload onmouseover images
 */
function preload_image(_image) {
	var image = new Image;
	image.src = _image;
}

/* 
 * Change area image onmouseover on index page 
 */
function change_image (region) {
	var ShowItem = document.getElementById("area_image");
	var LinkItem = document.getElementById("area_" + region);
	ShowItem.style.backgroundImage = 'url(/img/area_' + region + '.gif)';
	LinkItem.style.textDecoration = "underline";
	return true;
}

/* 
 * Change back area image onmouseout on index page
 */ 
function hide_image (region) {
	var ShowItem = document.getElementById("area_image");
	var LinkItem = document.getElementById("area_" + region);
	ShowItem.style.backgroundImage = 'url(/img/none.gif)';
	LinkItem.style.textDecoration = "none";
	return true;
}

/*
 * Popup new news window
 */
var newWin;
function popUp(page, name, details)
{
	newWin=window.open(page, name, details);
	newWin.focus();    
	return false;  
}    

// Firefox startpage info box 
function startpage_ff() {
	document.getElementById('startpage_ff').style.display = 'none'; 
	document.getElementById('startpage_ff_info').style.display = 'block'; 		
	startpage_set(); 
}

// See if startpage-icon cookie is set 
function startpage_cookie_get() {
	var cookies = document.cookie.split("; ");	
	
	for(i = 0; i < cookies.length; i++) {
		if(cookies[i] == "b_sp=1") 
			return true;
	}	

	return false;
}

/* Register click in cookie and add statistics */ 
function startpage_set() {
	/* Set cookie */
	var cookie_expire = new Date();                                
	cookie_expire.setTime(cookie_expire.getTime() + 1000*60*60*24*365);
	cookie_expire=cookie_expire.toGMTString();
	document.cookie="b_sp=1; expires="+cookie_expire+";";

	/* Ajax */
	ajax_request("/redir?s=startpage_click&nc=1", null, startpage_callback, null, true, "GET"); 

	/* Hide icon */
	document.getElementById("startpage_ie").style.display = 'none'; 
}

/* Dummy callback */
function startpage_callback(result, xmlhttp, link) {
}

/* Hide FF-info box */
function startpage_ff_info_close() {
	document.getElementById("startpage_ff_info").style.display = 'none';; 		
}
