// JavaScript Document
function createCookie(name,value,days) 
{
	if (days) 
	{
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
		//replace expires for IE
		expires = expires.replace("UTC", "GMT");	}
	else 
	{
		var expires = "";
	}
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) 
{
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) 
	{
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}


if ( !projectID ) var projectID = "";
//moegliche loesung: body onload kollidiert mit window.onload

if(location.href.indexOf('cgi-bin/fts_i08search.pl')==-1){
window.onload = new Function("setFontSizeLinks('"+projectID+"');");
} else{
window.onload = new Function("setFontSizeLinks('"+projectID+"');initFtsFull();");
}


function setFontSizeLinks( projectID )
{
	var cookieName = "InWEntFontSize";
	var fsCookie = readCookie(cookieName);
	if (fsCookie) {
		var fs = fsCookie;
	} else {
		var fs = 14;
	}
	
	//setJSLinks
	document.getElementById('fs10').href = "javascript:setFontSize(10,'"+projectID+"');";
	document.getElementById('fs11').href = "javascript:setFontSize(11,'"+projectID+"');";
	document.getElementById('fs12').href = "javascript:setFontSize(12,'"+projectID+"');";
	document.getElementById('fs13').href = "javascript:setFontSize(13,'"+projectID+"');";
	document.getElementById('fs14').href = "javascript:setFontSize(14,'"+projectID+"');";
	
	setFontSize( fs, projectID );

}

function expandSubMenu(m,n){
	if(n){
	   $('#main'+m).css('background', '#357580');
	   $('#main'+m+' a').css('font-weight', 'bold');
	   $('#main'+m+' a').css('color', '#fff');
	   $('#sub'+m).css('display', 'block');
	   $('#leftside_list div[id*=\'main\']').not('#main'+m).css('background', '#bbb');
	   $('#leftside_list div[id*=\'main\']').not('#main'+m).css('color', '#494949');
	   $('#leftside_list div[id*=\'main\']').not('#main'+m).css('font-weight', 'normal');
	   $('#leftside_list div[id*=\'sub\']').not('#sub'+m).css('display', 'none');
	}
	//}else{
	//   window.location.href='index.php?c=default&a=products&classid='+m;	
	//}
}

function checkMessageText(form){
	if (form.subject.value == '') {
		alert('Input Message subject please!');
		form.subject.focus();
		return false;
	}
	if (form.name.value == '') {
		alert('Input Your Name please!');
		form.name.focus();
		return false;
	}
	if (form.email.value == '') {
		alert('Input Your email please!');
		form.email.focus();
		return false;
	}
	if (form.content.value == '') {
		alert('Input Message content please!');
		form.content.focus();
		return false;
	}
	return true;
}

function setFontSize( fs, projectID ) 
{
	//set Cookie!
	var cookieName = "InWEntFontSize";
	var cookieValue = fs;
	createCookie(cookieName,cookieValue,365);
	
	// set +/- Links
	//var nextFs = fs + 1;
	//changed imperia / ma 08-09-05
	var nextFs = parseInt(fs) + 1;
	if (nextFs > 14) nextFs = 14;
	var prevFs = parseInt(fs) - 1;
	if (prevFs < 10) prevFs = 10;
	
	document.getElementById('fsMinus').href = "javascript:setFontSize("+ prevFs +",'"+projectID+"');";
	document.getElementById('fsPlus').href = "javascript:setFontSize("+ nextFs +",'"+projectID+"');";
	
	// set activeLink Icon
	for (var i=10; i < 15; i++)
	{
		if ( fs == i )
		{
			if (projectID != "") {
				document.getElementById('fsImg'+i).src = "./resources/images/icon_fs" + i + "" + projectID + "_act.gif";
			} else {
				document.getElementById('fsImg'+i).src = "./resources/images/icon_fs" + i + "_act.gif";
			}
		} else {
			if (projectID != "") {
				document.getElementById('fsImg'+i).src = "./resources/images/icon_fs" + i + "" + projectID + ".gif";
			} else {
				document.getElementById('fsImg'+i).src = "./resources/images/icon_fs" + i + ".gif";
			}
		}
	}
	// set FontSize
	var em = fs/16 +"em";
	if(fs<13){
		var em1 = fs/16+5/16 +"em";
		}else{
			var em1 = fs/16+3/16 +"em";
			}
		
	//document.body.style.fontSize = fs/16 +"em";
	$('body').css('font-size',em);
	$('.company').css('font-size',em1);
	$('#center_main span').css('font-size',em1);
	$('#center_title').css('font-size',em1);
	$('#leftside_title').css('font-size',em1);
	$('#center_productbg').css('font-size',em1);
	
	var thisFontSize = fs;
}