var dom = document.getElementById ? true:false;
var ns4 = document.layers ? true:false;
var ns = navigator.appName.indexOf('Netscape')!=-1 ? true:false;
var ie4 = document.all ? true:false;
var mac = navigator.appVersion.indexOf('Mac')!=-1 ? true:false;

function preload(imgObj,imgSrc) {
	eval(imgObj+" = new Image()");
	eval(imgObj+".src = '"+imgSrc+"'");
}

function changeImg(imgObj,imgSrc) {
	if (navigator.appVersion >= "3") {
		var imatge = eval(imgSrc+".src");
		document.images[imgObj].src = imatge;
	}
}

function changeStyle(div,style,value) {
	eval("document.getElementById('"+div+"').style."+style+" = '"+value+"'");
}

var init_scroll = false, mostrar_quote = true;

function init() {
	if (document.all) for (var i in document.links) document.links[i].onfocus = document.links[i].blur;
	if (init_scroll) {
		eventLoader();
	}
	if ( (op==6)&&(mostrar_quote) ) {
		viewQuote(0);
	}
}

function showContent() {
	changeStyle("contentx","visibility","visible");
}

function hideBlipvert() {
	changeStyle("contentx","visibility","visible");
	changeStyle("blipvert","display","none");
}

function toggle2Contact(what) {
	changeStyle("toggle_contact","display","none");
	if (what=="talk") {
		changeStyle("toggle_contact_talk","display","");
		changeStyle("toggle_contact_talk_content","display","");
	} else {
		changeStyle("toggle_contact_talk","display","none");
		changeStyle("toggle_contact_talk_content","display","none");
	}
	if (what=="write") {
		changeStyle("toggle_contact_write","display","");
		changeStyle("toggle_contact_write_content","display","");
	} else {
		changeStyle("toggle_contact_write","display","none");
		changeStyle("toggle_contact_write_content","display","none");
	}
	if (what=="visit") {
		changeStyle("toggle_contact_visit","display","");
		changeStyle("toggle_contact_visit_content","display","");
	} else {
		changeStyle("toggle_contact_visit","display","none");
		changeStyle("toggle_contact_visit_content","display","none");
	}
	if (what=="map") {
		changeStyle("toggle_contact_map","display","");
		changeStyle("toggle_contact_map_content","display","");
	} else {
		changeStyle("toggle_contact_map","display","none");
		changeStyle("toggle_contact_map_content","display","none");
	}
}

function toggle2TruthStatement(what) {
	if (what==1) {
		changeStyle("toggle_truth_statement_1","display","");
		changeStyle("toggle_truth_statement_2","display","none");
	} else {
		changeStyle("toggle_truth_statement_1","display","none");
		changeStyle("toggle_truth_statement_2","display","");
	}
}

function viewQuote(inc) {
	changeStyle("back_text_area_6","visibility","hidden");
	changeStyle("text_area_6","visibility","hidden");
	changeStyle("arrows_6","visibility","visible");
	changeStyle("back_getscreensaver_area_6","visibility","visible");
	changeStyle("getscreensaver_6","visibility","visible");
	changeStyle("back_mailquote_area_6","visibility","visible");
	changeStyle("mailquote_6","visibility","visible");
	compte += inc;
	if (compte>nombre_quotes) {
		compte = 1;
	} else if (compte==0) {
		compte = nombre_quotes;
	}
	document.getElementById("visor_6").innerHTML = "<img src=\"images/quotes/thumbs/"+quotes[compte]+"\" alt=\"\" />";
}

function mailQuote() {
	window.location = "index.php?op=6&quote="+quotes[compte];
}

function getScreensaver() {
	window.location = "download.php?f=images/quotes/screensavers/"+quotes[compte];
}

var show_navbars = new Array;
show_navbars["candidate"] = false;
show_navbars["logo"] = false;
show_navbars["client"] = false;
show_navbars[1] = false;
show_navbars[2] = false;
show_navbars[3] = false;
show_navbars[4] = false;
show_navbars[5] = false;
show_navbars[6] = false;
show_navbars[7] = false;
show_navbars[11] = false;
show_navbars[31] = false;

function showSubnav(what) {
	show_navbars[what] = true;
	changeImg("img_"+what,"img_"+what+"_on");
	changeStyle(what+"_subnav","visibility","visible");
	if (op==0) {
		changeStyle(what+"_link_ops","visibility","visible");
	}
}

function askToHideSubnav(what) {
	show_navbars[what] = false;
	eval("setTimeout(\"hideSubnav('"+what+"');\",250)");
}

function hideSubnav(what) {
	if(!show_navbars[what]) {
		changeImg("img_"+what,"img_"+what+"_off");
		changeStyle(what+"_subnav","visibility","hidden");
		if (op==0) {
			changeStyle(what+"_link_ops","visibility","hidden");
		}
	}
}

function showNav(what) {
	if (op==0) {
		show_navbars[what] = true;
		changeStyle("nav_home_"+what,"display","block");
	}
}

function askToHideNav(what) {
	show_navbars[what] = false;
	eval("setTimeout(\"hideNav('"+what+"');\",250)");
}

function hideNav(what) {
	if(!show_navbars[what]) {
		changeStyle("nav_home_"+what,"display","none");
	}
}

var salt = 2, scroll_amunt_actiu = false, scroll_avall_actiu = false;

function scrollarAmunt() {
	var posy = contingut_scroll.y+salt;
	if (posy>0) {
		posy = 0;
	}
	contingut_scroll.moveTo(null,posy);
	if (scroll_amunt_actiu) {
		scrollant = setTimeout("scrollarAmunt()",50);
	}
}

function scrollarAvall() {
	var posy = contingut_scroll.y-salt;
	if (posy<alcadaContentScroll) {
		posy = alcadaContentScroll;
	}
	if (posy>0) {
		posy = 0;
	}
	contingut_scroll.moveTo(null,posy);
	if (scroll_avall_actiu) {
		scrollant = setTimeout("scrollarAvall()",50);
	}
}

preload('img_candidate_on','images/candidate_on.gif');
preload('img_candidate_off','images/candidate_off.gif');
preload('img_us_on','images/us_on.gif');
preload('img_us_off','images/us_off.gif');
preload('img_client_on','images/client_on.gif');
preload('img_client_off','images/client_off.gif');