var mtimeout = new Array(0, 0, 0, 0, 0, 0, 0);
var last = 0;

var browser_name = navigator.appName;
var browser_version = parseFloat(navigator.appVersion);

var IE = false;
//var IE = (document.all)?true:false;
if(browser_name == "Microsoft Internet Explorer" && browser_version >= 4.0) { IE = true; }
var getFFVersion = navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1];

if(document.images != null){
	var mlon = new Image();
	mlon.src = "/i/icons/red13.gif";
	var mloff = new Image();
	mloff.src = "/i/icons/grey13.gif";
	var aon = new Image();
	aon.src = "/i/icons/red15.gif";
	var aoff = new Image();
	aoff.src = "/i/icons/grey15.gif";
	var lbfaqred = new Image();
	lbfaqred.src = "/i/faq.icon.red.minus.png";
	var lbfaqgrey = new Image();
	lbfaqgrey.src = "/i/faq.icon.grey.plus.png";
}

function hilight(num, sw){
	/*if(sw==1){
		document.images["lm"+num].src = eval("mlon.src");
	} else {
		document.images["lm"+num].src = eval("mloff.src");
	}
	*/
}

function preloadHomePage(){
   
    // parse url and get language into array
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
	
    for(var i = 0; i < hashes.length; i++)
     {
     hash = hashes[i].split('=');
         vars.push(hash[1]);
        
     }	 
	

     // counter
     var i = 0;
	 
	 if (vars == null) {vars = "uk";}

     // create object
     imageObj1 = new Image();
	 imageObj2 = new Image();

     // set image list
     images = new Array();
     images[0]="/i/newh/freelife_home." + vars + ".jpg";
     images[1]="/i/newh/home.promo.slide.02." + vars + ".jpg";

     // start preloading	 
	  imageObj1.src=images[0];
	  imageObj2.src=images[1];
	 

}



function preload(){
if (document.images != null) {
	hoff = new Image();
	hoff.src = "/i/b/home_1.jpg";

	h1on = new Image();
	h1on.src = "/i/b/home_1.jpg";
	h2on = new Image();
	h2on.src = "/i/b/home_2.jpg";
	h3on = new Image();
	h3on.src = "/i/b/home_4.jpg";
	h4on = new Image();
	h4on.src = "/i/b/home_3.jpg";
}
}

function act(imgNum, sw, currnt) {
	var imgOn = null;
/**
if (document.images != null && currnt!=1) {
	if(sw==1){
		imgOn = eval("aon.src");
	} else {
		imgOn = eval("aoff.src");
	}
	document.images["m"+imgNum].src = imgOn;
}
*/
document.getElementById("submenu").innerHTML = menu[eval(imgNum)-1];
}


function tact(imgNum, sw, lng, first) {
var imgOn = null;
if (document.images != null) {
	if(sw==1){
		imgOn = eval("aon.src");
	} else {
		imgOn = eval("aoff.src");
	}
	document.images['tm'+imgNum].src = imgOn;
}

}

function actnew(imgNum, sw) {
	if(sw==1){
		if(IE){
			document.getElementById('tr'+imgNum).style.background = "#EE1E3A";
		} else {
			document.getElementById('tr'+imgNum).setAttribute("style", "background:#EE1E3A");
		}
	} else {
		if(IE){
			document.getElementById('tr'+imgNum).style.background = "transparent";
		} else {
			document.getElementById('tr'+imgNum).setAttribute("style", "background:transparent");
		}
	}
}

function expandIt(el) {
	elem = document.getElementById('child'+el);
	if(elem.style.display != "block"){
		elem.style.display = "block";
	} else {
		elem.style.display = "none";
	}
	//window.event.cancelBubble = true;
}

function closeFAQ(num){
	var elem = document.getElementById('child' + num);
	if(elem == null) return;
	elem.style.display = "none";
	document.getElementById('co1'+num).style.display = "none";
	document.getElementById('co2'+num).style.display = "none";
	document.getElementById('co3'+num).style.display = "none";
	document.getElementById('co4'+num).style.display = "none";
	document.images["faqim" + num].src = eval("lbfaqgrey.src");
	document.getElementById('lbf' + num).className = 'lbnew_faq';
}

function openFAQ(num){
	var elem = document.getElementById('child' + num);
	if(elem == null) return;
	elem.style.display = "block";
	document.getElementById('co1'+num).style.display = "block";
	document.getElementById('co2'+num).style.display = "block";
	document.getElementById('co3'+num).style.display = "block";
	document.getElementById('co4'+num).style.display = "block";
	document.images["faqim" + num].src = eval("lbfaqred.src");
	document.getElementById('lbf' + num).className = 'lbnew_faqs';
}

function expandFAQ(num) {
	// close all open faqs
	for(var i = 1; i < 20; i++) if(i != num) {
		closeFAQ(i);
	}
	var elem = document.getElementById('child' + num);
	if(elem.style.display != "block"){ // visible
		openFAQ(num);
	} else { // hidden
		closeFAQ(num);
	}
	//window.event.cancelBubble = true;
}

var current_faq_normal = 0;
function fillIt_normal(num, FAQ) {
	if(current_faq_normal==0){
		current_faq_normal = num;
		document.getElementById('n_faq'+current_faq_normal).className = 'normal_faqs';
		//document.getElementById('n_faq'+current_faq).style.color = '#EE1E3A';
		//document.getElementById('n_li'+current_faq).style.backgroundImage = 'url(//i/lbn/red_bullet.gif)';
	} else {
		document.getElementById('n_faq'+current_faq_normal).className = 'normal_faq';
		//document.getElementById('n_faq'+current_faq).style.color = '#6D6D6D';
		//document.getElementById('n_li'+current_faq).style.backgroundImage = 'url(//i/lbn/gray_bullet.gif)';
		current_faq_normal = num;
		document.getElementById('n_faq'+current_faq_normal).className = 'normal_faqs';
		//document.getElementById('n_faq'+current_faq).style.color = '#EE1E3A';
		//document.getElementById('n_li'+current_faq).style.backgroundImage = 'url(//i/lbn/red_bullet.gif)';
	}
	document.getElementById('faq_desc_normal').innerHTML = FAQ[num];
	//document.getElementById('faq_title_normal').innerHTML = num;
	var question = document.getElementById('n_faq'+current_faq_normal).innerHTML;
	var cut = question.substr(0, 27);
	if(cut.length >= 27){
		if(question.charAt(cut.length)!=' '){
			cut = cut.substr(0, cut.lastIndexOf(' '));
		}
		cut = cut + '...?';
	}
	document.getElementById('faq_title_normal').innerHTML = cut; // question
}

var current_faq = 0;
function fillIt(num, FAQ) {
	if(current_faq==0){
		current_faq = num;
		document.getElementById('lbf'+current_faq).className = 'lbnew_faqs';
		//document.getElementById('lbf'+current_faq).style.color = '#EE1E3A';
		//document.getElementById('lbfli'+current_faq).style.backgroundImage = 'url(//i/lbn/red_bullet.gif)';
	} else {
		document.getElementById('lbf'+current_faq).className = 'lbnew_faq';
		//document.getElementById('lbf'+current_faq).style.color = '#6D6D6D';
		//document.getElementById('lbfli'+current_faq).style.backgroundImage = 'url(//i/lbn/gray_bullet.gif)';
		current_faq = num;
		document.getElementById('lbf'+current_faq).className = 'lbnew_faqs';
		//document.getElementById('lbf'+current_faq).style.color = '#EE1E3A';
		//document.getElementById('lbfli'+current_faq).style.backgroundImage = 'url(//i/lbn/red_bullet.gif)';
	}
	document.getElementById('faq_desc').innerHTML = FAQ[num];
	//document.getElementById('faq_title').innerHTML = num;
	var question = document.getElementById('lbf'+current_faq).innerHTML;
	var cut = question.substr(0, 27);
	if(cut.length >= 27){
		if(question.charAt(cut.length)!=' '){
			cut = cut.substr(0, cut.lastIndexOf(' '));
		}
		cut = cut + '...?';
	}
	document.getElementById('faq_title').innerHTML = cut; // question
}

var current_faq_lb = 0;
function fillIt_lb(num, FAQ) {
	if(current_faq_lb==0){
		current_faq_lb = num;
		document.getElementById('lbf'+current_faq_lb).className = 'lbnew_faqs';
	} else {
		document.getElementById('lbf'+current_faq_lb).className = 'lbnew_faq';
		current_faq_lb = num;
		document.getElementById('lbf'+current_faq_lb).className = 'lbnew_faqs';
	}
	document.getElementById('navlistFAQ1').innerHTML = FAQ[num];
	var question = document.getElementById('lbf'+current_faq_lb).innerHTML;
	document.getElementById('lb_header2').innerHTML = question; // question
}

var current_faq_bl = 0;
function fillIt_bl(num, FAQ) {
	if(current_faq_bl==0){
		current_faq_bl = num;
		document.getElementById('lbf'+current_faq_bl).className = 'bl_faq';
		//document.getElementById('lbf'+current_faq).style.color = '#EE1E3A';
		//document.getElementById('lbfli'+current_faq).style.backgroundImage = 'url(//i/lbn/red_bullet.gif)';
	} else {
		document.getElementById('lbf'+current_faq_bl).className = 'bl_faq';
		//document.getElementById('lbf'+current_faq).style.color = '#6D6D6D';
		//document.getElementById('lbfli'+current_faq).style.backgroundImage = 'url(//i/lbn/gray_bullet.gif)';
		current_faq_bl = num;
		document.getElementById('lbf'+current_faq_bl).className = 'bl_faq';
		//document.getElementById('lbf'+current_faq).style.color = '#EE1E3A';
		//document.getElementById('lbfli'+current_faq).style.backgroundImage = 'url(//i/lbn/red_bullet.gif)';
	}
	document.getElementById('bl_faq_desc').innerHTML = FAQ[num];
	//document.getElementById('faq_title').innerHTML = num;
	var question = document.getElementById('lbf'+current_faq_bl).innerHTML;
	var cut = question.substr(0, 27);
	if(cut.length >= 27){
		if(question.charAt(cut.length)!=' '){
			cut = cut.substr(0, cut.lastIndexOf(' '));
		}
		cut = cut + '...?';
	}
	document.getElementById('bl_faq_title').innerHTML = cut; // question
}

var current_faq_ll = 0;
function fillIt_ll(num, FAQ) {

 var current_faq_ll = 'lbf' + num;
 var elem = document.getElementById(current_faq_ll);
 var menuNodes = document.getElementById('faqMenu').childNodes;

 for (i = 0; i < menuNodes.length; i++) {
   if (menuNodes[i].tagName == 'LI') {
       var childs = menuNodes[i].childNodes;
       for (n = 0; n < childs.length; n++) {
          if (childs[n].tagName == 'A') {
              var menuItem = document.getElementById(childs[n].id);
              if (childs[n].id == current_faq_ll) {
                  menuItem.style.fontWeight     = 'bold';
                  menuItem.style.textDecoration = 'none';
              } else {
                  menuItem.style.fontWeight     = 'normal';
                  menuItem.style.textDecoration = 'underline';
              }
          }
       }
   }
 }

/*        for (k = 1;k<6;k++){
            if (k==num){
                  document.getElementById('lbf'+k).style.fontWeight = 'bold';
                  document.getElementById('lbf'+k).style.textDecoration = 'none';
            }
            else {
                document.getElementById('lbf'+k).style.fontWeight = 'normal';
                document.getElementById('lbf'+k).style.textDecoration = 'underline';
            }
        }
*/

	document.getElementById('faq_desc').innerHTML = FAQ[num];
	var question_ll = document.getElementById('lbf'+num).innerHTML;
	document.getElementById('faq_title').innerHTML = question_ll;
}






if(document.images != null){
	var img1 = new Image();
	img1.src = "/i/lb/m.gif";
	var img2 = new Image();
	img2.src = "/i/lb/p.gif";
	var ns6_index = 0;
}
function fold(num){
	if(!document.getElementById) return;

	if(document.getElementById('ful'+num).style.display == "none"){
		document.getElementById('f'+num).src = "/i/lb/m.gif";
		document.getElementById('ful'+num).style.display = "block";
	} else {
		document.getElementById('f'+num).src = "/i/lb/p.gif";
		document.getElementById('ful'+num).style.display = "none";
	}
}

function fold_lbn(num){
	if(!document.getElementById) return;

	if(document.getElementById('ful'+num).style.display == "none"){
		document.getElementById('ful'+num).style.display = "block";
	} else {
		document.getElementById('ful'+num).style.display = "none";
	}
}

window.onerror = null;

var FFextraHeight = parseInt(getFFVersion)>=1? 16 : 0;

function dyniframesize() {
	var currentfr=document.getElementById('dframe');
	if (currentfr && !window.opera){
		currentfr.style.display="block";
		if (currentfr.contentDocument && currentfr.contentDocument.body.offsetHeight) //ns6 syntax
			currentfr.height = currentfr.contentDocument.body.offsetHeight+FFextraHeight;
		else if (currentfr.Document && currentfr.Document.body.scrollHeight) //ie5+ syntax
			currentfr.height = currentfr.Document.body.scrollHeight;
	}
	return;

	if(document.getElementById){
	var dframe = document.getElementById('dframe');
	if(dframe && !window.opera){
		document.getElementById('dframe').style.display = "block";
		alert(dframe.contentDocument.body.offsetHeight);
		if(dframe.contentDocument && dframe.contentDocument.body.offsetHeight){
			dframe.height = dframe.contentDocument.body.offsetHeight + FFextraHeight;
		} else if(dframe.document && dframe.document.body.scrollHeight){
			document.getElementById('dframe').style.height = dframe.document.body.scrollHeight;
		}
	}
}
}

function quick_go(){
	var position = document.getElementById('quick').value;
	if(position != '0')
		document.location = navigation[position];
	//alert(navigation[position]);
}

function jobShow(prefix,num,maxnum){
	if(!document.getElementById) return;
	//if(!num) return;
	//alert(prefix+num)

		for(i=0;i<=maxnum;i++){
			if(i==num){
				if(document.getElementById(prefix+num).style.display == "none"){
					document.getElementById(prefix+num).style.display = "block";
				}
			} else {
				if(document.getElementById(prefix+i)){
					if(document.getElementById(prefix+i).style.display == "block"){
						document.getElementById(prefix+i).style.display = "none";
					}
				}
			}
		}
}


function openCenteredWindow(url,wx,hx) {
    var myWindow;
    var width  = wx;
    var height = hx;
    var left = parseInt((screen.availWidth/2) - (width/2));
    var top = parseInt((screen.availHeight/2) - (height/2));
    var windowFeatures = "width=" + width + ",height=" + height +
        ",status,resizable=no,left=" + left + ",top=" + top +
        ",screenX=" + left + ",screenY=" + top+", scrollbars=yes";
    myWindow = window.open(url, "subWind", windowFeatures);
}

