var carousel = null;
var carouselArray
var carouselCounter = 1;
var carouselTextArray = new Array();
var carouselCounterLimit = 5;
var carouselInterval = 10000;
var browserSuffix = "";
var langSuffix = "";
var actualLanguage = "eng";
var hidding = false;
var hidding2 = {'product2b': false, 'product2c': false, 'product2d': false, 'product2e': false};
var languages = new Array();
languages[0] = ["eng"];
languages[1] = ["fin"];
languages[2] = ["swe"];
languages[3] = ["ita"];
languages[4] = ["ger"];

var imagesToPreload = [
                   	"download.png",
                   	"feature_pic1.png",
                   	"feature_pic2.png",
                   	"feature_pic3.png",
                   	"feature_pic4.png",
                   	"globe_bg.png",
                   	"highlights_bg.png",
                   	"highlights_top_bg.png",
                   	"m4mami.png",
                   	"mami_architecture.png",
                   	"mami_architecture_big.png",
                   	"mami_architecture_fin.png",
                   	"mami_architecture_ger.png",
                   	"mami_architecture_over.png",
                   	"mami_architecture_over_fin.png",
                   	"mami_architecture_over_ger.png",
                   	"mami_architecture_over_swe.png",
                   	"mami_architecture_swe.png",
                   	"mami_ext_usage.png",
                   	"mobile_small.png",
                   	"prod1_bg.png",
                   	"prod1_car1.jpg",
                   	"prod1_car1_ie.jpg",
                   	"prod1_car1_ie_fin.jpg",
                   	"prod1_car1_ie_ger.jpg",
                   	"prod1_car1_ie_swe.jpg",
                   	"prod1_car2.jpg",
                   	"prod1_car2_ie.jpg",
                   	"prod1_car2_ie_fin.jpg",
                   	"prod1_car2_ie_ger.jpg",
                   	"prod1_car2_ie_swe.jpg",
                   	"prod1_car3.jpg",
                   	"prod1_car3_ie.jpg",
                   	"prod1_car3_ie_fin.jpg",
                   	"prod1_car3_ie_ger.jpg",
                   	"prod1_car3_ie_swe.jpg",
                   	"prod1_car4.jpg",
                   	"prod1_car4_ie.jpg",
                   	"prod1_car4_ie_fin.jpg",
                   	"prod1_car4_ie_ger.jpg",
                   	"prod1_car4_ie_swe.jpg",
                   	"prod1_car5.jpg",
                   	"prod1_car5_ie.jpg",
                   	"prod1_car5_ie_fin.jpg",
                   	"prod1_car5_ie_ger.jpg",
                   	"prod1_car5_ie_swe.jpg",
                   	"prod1_car6.jpg",
                   	"prod1_car6_ie.jpg",
                   	"prod1_car6_ie_fin.jpg",
                   	"prod1_car6_ie_ger.jpg",
                   	"prod1_car6_ie_swe.jpg",
                   	"prod1_car_thumb1.png",
                   	"prod1_car_thumb2.png",
                   	"prod1_car_thumb3.png",
                   	"prod1_car_thumb4.png",
                   	"prod1_car_thumb5.png",
                   	"prod1_car_thumb6.png",
                   	"prod1_header_bg.png",
                   	"prod1_header_bg_ie.png",
                   	"prod2_car1.jpg",
                   	"prod2_car1_ie.jpg",
                   	"prod2_car1_ie_fin.jpg",
                   	"prod2_car1_ie_ger.jpg",
                   	"prod2_car1_ie_swe.jpg",
                   	"prod2_car2.jpg",
                   	"prod2_car2_ie.jpg",
                   	"prod2_car2_ie_fin.jpg",
                   	"prod2_car2_ie_ger.jpg",
                   	"prod2_car2_ie_swe.jpg",
                   	"prod2_car3.jpg",
                   	"prod2_car3_ie.jpg",
                   	"prod2_car3_ie_fin.jpg",
                   	"prod2_car3_ie_ger.jpg",
                   	"prod2_car3_ie_swe.jpg",
                   	"prod2_car4.jpg",
                   	"prod2_car4_ie.jpg",
                   	"prod2_car4_ie_fin.jpg",
                   	"prod2_car4_ie_ger.jpg",
                   	"prod2_car4_ie_swe.jpg",
                   	"prod2_car_thumb1.png",
                   	"prod2_car_thumb2.png",
                   	"prod2_car_thumb3.png",
                   	"prod2_car_thumb4.png",
                   	"prod2_header_bg.png",
                   	"prod_header_bg.png",
                   	"prod_header_bg_ie.png",
                   	"use_chart.png",
                   	"feedback.png",
                   	"feedback_cancel.png",
                   	"feedback_send.png",
                   	"more_info.png",
                   	"products/",
                   	"products/bg.png",
                   	"products/bg_ie.png",
                   	"products/careers_bg.png",
                   	"products/careers_bg2.png",
                   	"products/careers_top_bg.jpg",
                   	"products/careers_top_bg.png",
                   	"products/conainer_corner_right_top.png",
                   	"products/container_edge_bottom.png",
                   	"products/container_edge_bottom2.png",
                   	"products/container_edge_left.png",
                   	"products/container_edge_left2.png",
                   	"products/flag_eng.png",
                   	"products/flag_fin.png",
                   	"products/flag_ger.png",
                   	"products/flag_swe.png",
                   	"products/flag_usa.png",
                   	"products/highlight_bg.png",
                   	"products/homeg_btn.png",
                   	"products/homeg_btn_fin.png",
                   	"products/home_btn.png",
                   	"products/home_btn_fin.png",
                   	"products/home_car_thumb1.png",
                   	"products/home_car_thumb2.png",
                   	"products/home_car_thumb3.png",
                   	"products/home_car_thumb4.png",
                   	"products/home_car_thumb5.png",
                   	"products/input_bg.png",
                   	"products/list_bg.png",
                   	"products/list_bg_ie.png",
                   	"products/list_bg_normal.png",
                   	"products/list_bg_normal_ie.png",
                   	"products/list_bullet.png",
                   	"products/list_square.png",
                   	"products/logo.png",
                   	"products/logo2.png",
                   	"products/logo_side.png",
                   	"products/main1.jpg",
                   	"products/main1_ie.jpg",
                   	"products/main1_ie_fin.jpg",
                   	"products/main1_ie_ger.jpg",
                   	"products/main1_ie_swe.jpg",
                   	"products/main2.jpg",
                   	"products/main2_ie.jpg",
                   	"products/main2_ie_fin.jpg",
                   	"products/main2_ie_ger.jpg",
                   	"products/main2_ie_swe.jpg",
                   	"products/main3.jpg",
                   	"products/main3_ie.jpg",
                   	"products/main3_ie_fin.jpg",
                   	"products/main3_ie_ger.jpg",
                   	"products/main3_ie_swe.jpg",
                   	"products/main4.jpg",
                   	"products/main4_ie.jpg",
                   	"products/main4_ie_fin.jpg",
                   	"products/main4_ie_ger.jpg",
                   	"products/main4_ie_swe.jpg",
                   	"products/main5.jpg",
                   	"products/main5_ie.jpg",
                   	"products/main5_ie_fin.jpg",
                   	"products/main5_ie_ger.jpg",
                   	"products/main5_ie_swe.jpg",
                   	"products/main_right_panel.png",
                   	"products/map1.png",
                   	"products/map2.png",
                   	"products/map3.png",
                   	"products/news.png",
                   	"products/news2.png",
                   	"products/news_detail.png",
                   	"products/news_detail_gray.png",
                   	"products/news_green.png",
                   	"products/pdf_header.png",
                   	"products/pdf_logo.png",
                   	"products/prod1g_btn.png",
                   	"products/prod1g_btn2.png",
                   	"products/prod1_btn.png",
                   	"products/prod1_btn2.png",
                   	"products/prod2g_btn.png",
                   	"products/prod2g_btn2.png",
                   	"products/prod2g_btn_fin.png",
                   	"products/prod2g_btn_ger.png",
                   	"products/prod2g_btn_swe.png",
                   	"products/prod2_btn.png",
                   	"products/prod2_btn2.png",
                   	"products/prod2_btn_fin.png",
                   	"products/prod2_btn_ger.png",
                   	"products/prod2_btn_swe.png",
                   	"products/products",
                   	"products/url_logo.png",
                   	"products/validator_note_green.png",
                   	"products/validator_note_red.png"
                   ]

function Init() {	
	$.post("getLang.php", function(data) {
			if (data != "") {
				langSuffix = "_"+data;
			}
			if (data != "eng") {
				langSuffix = "";
			}
		}
	);

	$('#link1Thumb').fadeOut();
	$('#link2Thumb').fadeOut();
	$('#link1Mi1').fadeTo(0, 0.5);
	$('#link2Mi1').fadeTo(0, 0.5);
	$('#link3Mi1').fadeTo(0, 0.5);
	$('#link4Mi1').fadeTo(0, 0.5);
	$('#link5Mi1').fadeTo(0, 0.5);
	$('#link6Mi1').fadeTo(0, 0.5);
	$('#link1Mi1Container').fadeTo(0, 1);
	$('#link2Mi1Container').fadeTo(0, 1);
	$('#link3Mi1Container').fadeTo(0, 1);
	$('#link4Mi1Container').fadeTo(0, 1);
	$('#link5Mi1Container').fadeTo(0, 1);
	$('#link6Mi1Container').fadeTo(0, 1);
	$('#link1Mi2').fadeTo(0, 0.5);
	$('#link2Mi2').fadeTo(0, 0.5);
	$('#link3Mi2').fadeTo(0, 0.5);
	$('#link4Mi2').fadeTo(0, 0.5);
	$('#link5Mi2').fadeTo(0, 0.5);
	$('#link6Mi2').fadeTo(0, 0.5);
	$('#link7Mi2').fadeTo(0, 0.5);
	$('#link1Mi2Container').fadeTo(0, 1);
	$('#link2Mi2Container').fadeTo(0, 1);
	$('#link3Mi2Container').fadeTo(0, 1);
	$('#link4Mi2Container').fadeTo(0, 1);
	$('#link5Mi2Container').fadeTo(0, 1);
	$('#link6Mi2Container').fadeTo(0, 1);
	$('#link7Mi2Container').fadeTo(0, 1);
	$('#link1Mi3').fadeTo(0, 0.5);
	$('#link2Mi3').fadeTo(0, 0.5);
	$('#link3Mi3').fadeTo(0, 0.5);
	$('#link4Mi3').fadeTo(0, 0.5);
	$('#link5Mi3').fadeTo(0, 0.5);
	$('#link6Mi3').fadeTo(0, 0.5);
	$('#link1Mi3Container').fadeTo(0, 1);
	$('#link2Mi3Container').fadeTo(0, 1);
	$('#link3Mi3Container').fadeTo(0, 1);
	$('#link4Mi3Container').fadeTo(0, 1);
	$('#link5Mi3Container').fadeTo(0, 1);
	$('#link6Mi3Container').fadeTo(0, 1);
	$('#prod2bThumb').fadeTo(0, 0);
	$('#prod2cThumb').fadeTo(0, 0);
	$('#prod2dThumb').fadeTo(0, 0);
	$('#prod2eThumb').fadeTo(0, 0);
	if (($.browser.msie == true) && (Math.floor($.browser.version) < 7)) {
		browserSuffix = "_ie";		
		$('#mainContentText').remove();
		$('#mainContentPictureInner').css('background-image', 'url(pictures/main1_ie'+langSuffix+'.jpg)');
		$('#mainContentPictureOuter').css('background-image', 'url(pictures/main1_ie'+langSuffix+'.jpg)');
		$("<style type='text/css'>div#product1p5ListPadding { margin-left: 20px; } .product1List { list-style-image: url('pictures/list_square.png'); } .product1DivList { padding-right: 5px; padding-left: 23px; padding-top: 3px; padding-bottom: 3px; background-image: url('pictures/list_bg_ie.png'); } .product1DivListEven { padding-right: 5px; padding-left: 23px; padding-top: 3px; padding-bottom: 3px; background-image: url('pictures/list_bg_normal_ie.png'); }  </style>").appendTo("head");
	} else {
		$("<style type='text/css'>div#product1p5ListPadding { margin-left: 20px; padding-left: 20px; } .product1List { list-style-image: url('pictures/list_bullet.png'); } .product1DivList { padding-right: 5px; padding-left: 23px; padding-top: 3px; padding-bottom: 3px; background-image: url('pictures/list_bg.png'); } .product1DivListEven { padding-right: 5px; padding-left: 23px; padding-top: 3px; padding-bottom: 3px; background-image: url('pictures/list_bg_normal.png'); } </style>").appendTo("head");
	}

	if (($.browser.msie == true) && (Math.floor($.browser.version) < 6)) {
		window.location = "lock.php";
	}
	$('#link1Mi1Href').attr('href', 'product1.php?browser='+browserSuffix+'&page=1');
	$('#link2Mi1Href').attr('href', 'product1.php?browser='+browserSuffix+'&page=2');
	$('#link3Mi1Href').attr('href', 'product1.php?browser='+browserSuffix+'&page=3');
	$('#link4Mi1Href').attr('href', 'product1.php?browser='+browserSuffix+'&page=4');
	$('#link5Mi1Href').attr('href', 'product1.php?browser='+browserSuffix+'&page=5');
	$('#link6Mi1Href').attr('href', 'product1.php?browser='+browserSuffix+'&page=6');
	
	$('#link1Mi2Href').attr('href', 'product2b.php?browser='+browserSuffix+'&page=1');
	$('#link2Mi2Href').attr('href', 'product2b.php?browser='+browserSuffix+'&page=2');
	$('#link3Mi2Href').attr('href', 'product2b.php?browser='+browserSuffix+'&page=3');
	$('#link4Mi2Href').attr('href', 'product2b.php?browser='+browserSuffix+'&page=4');
	$('#link5Mi2Href').attr('href', 'product2b.php?browser='+browserSuffix+'&page=5');
	$('#link6Mi2Href').attr('href', 'product2b.php?browser='+browserSuffix+'&page=6');
	$('#link7Mi2Href').attr('href', 'product2b.php?browser='+browserSuffix+'&page=7');
	
	$('#link1Mi3Href').attr('href', 'index.php');
	$('#link2Mi3Href').attr('href', 'profile.php');
	$('#link3Mi3Href').attr('href', 'contact.php');
	$('#link4Mi3Href').attr('href', 'careers.php');
	$('#link5Mi3Href').attr('href', 'references.php');
	$('#link6Mi3Href').attr('href', 'http://www.qprojects.fi/vip');

	carousel = setInterval(Change, carouselInterval);
	
	var images = new Array();
//	for (i = 0; i < imagesToPreload.length; i++) {
//		images[i] = $('<img />').attr('src', 'pictures/'+imagesToPreload[i]);
//	}
	$('#language1').fadeTo(0, 0.5);
	$('#language2').fadeTo(0, 0.5);
	$('#language3').fadeTo(0, 0.5);
	$('#language4').fadeTo(0, 0.5);
	$('#language5').fadeTo(0, 0.5);
	$('#language6').fadeTo(0, 0.5);
	$('#languageInTopMenu1').fadeTo(0, 0.5);
	$('#languageInTopMenu2').fadeTo(0, 0.5);
	$('#languageInTopMenu3').fadeTo(0, 0.5);
	$('#languageInTopMenu5').fadeTo(0, 0.5);
	$.post("getLang.php", function(data) {
			if (data != "") {
				actualLanguage = data;
			}
			else {
				actualLanguage = "eng";
			}
			CheckLanguage();
		}
	);
	
	var postData = { 'lang': '', 'browser': browserSuffix }
	$.post("session.php",
		postData,
		function(data) {
			if (data == "OK") {
			} else {
			}
		}
	);
}

function goToPage(page) {
	window.location='product1.php?browser='+browserSuffix+'&page='+page;
}

function goToOtherPage(page) {
	window.location='product2b.php?browser='+browserSuffix+'&page='+page;
}

function goToMainPage(page) {
	window.location=page+'.php';
}

function goToVipPage() {
	window.location='http://www.qprojects.fi/vip';
}

function InitNoCarousel() {	
	$('#link1Thumb').fadeOut();
	$('#link2Thumb').fadeOut();
	$('#link1Mi1').fadeTo(0, 0.5);
	$('#link2Mi1').fadeTo(0, 0.5);
	$('#link3Mi1').fadeTo(0, 0.5);
	$('#link4Mi1').fadeTo(0, 0.5);
	$('#link5Mi1').fadeTo(0, 0.5);
	$('#link6Mi1').fadeTo(0, 0.5);
	$('#link1Mi2').fadeTo(0, 0.5);
	$('#link2Mi2').fadeTo(0, 0.5);
	$('#link3Mi2').fadeTo(0, 0.5);
	$('#link4Mi2').fadeTo(0, 0.5);
	$('#link5Mi2').fadeTo(0, 0.5);
	$('#link6Mi2').fadeTo(0, 0.5);
	$('#link7Mi2').fadeTo(0, 0.5);
	$('#link1Mi3').fadeTo(0, 0.5);
	$('#link2Mi3').fadeTo(0, 0.5);
	$('#link3Mi3').fadeTo(0, 0.5);
	$('#link4Mi3').fadeTo(0, 0.5);
	$('#link5Mi3').fadeTo(0, 0.5);
	$('#link6Mi3').fadeTo(0, 0.5);
	
	$('#prod2bThumb').fadeTo(0, 0);
	$('#prod2cThumb').fadeTo(0, 0);
	$('#prod2dThumb').fadeTo(0, 0);
	$('#prod2eThumb').fadeTo(0, 0);
	if (($.browser.msie == true) && (Math.floor($.browser.version) < 7)) {
		browserSuffix = "_ie";
		$("<style type='text/css'>.product1p5ListPadding { margin-left: 20px; } .product1List { list-style-image: url('pictures/list_square.png'); } .product1DivList { padding-right: 5px; padding-left: 23px; padding-top: 3px; padding-bottom: 3px; background-image: url('pictures/list_bg_ie.png'); } .product1DivListEven { padding-right: 5px; padding-left: 23px; padding-top: 3px; padding-bottom: 3px; background-image: url('pictures/list_bg_normal_ie.png'); }  </style>").appendTo("head");
	} else {
		$("<style type='text/css'>.product1p5ListPadding { margin-left: 20px; padding-left: 20px; } .product1List { list-style-image: url('pictures/list_bullet.png'); } .product1DivList { padding-right: 5px; padding-left: 23px; padding-top: 3px; padding-bottom: 3px; background-image: url('pictures/list_bg.png'); } .product1DivListEven { padding-right: 5px; padding-left: 23px; padding-top: 3px; padding-bottom: 3px; background-image: url('pictures/list_bg_normal.png'); } </style>").appendTo("head");
	}
	if (($.browser.msie == true) && (Math.floor($.browser.version) < 6)) {
		window.location = "lock.php";
	}
	$('#link1Mi1Href').attr('href', 'product1.php?browser='+browserSuffix+'&page=1');
	$('#link2Mi1Href').attr('href', 'product1.php?browser='+browserSuffix+'&page=2');
	$('#link3Mi1Href').attr('href', 'product1.php?browser='+browserSuffix+'&page=3');
	$('#link4Mi1Href').attr('href', 'product1.php?browser='+browserSuffix+'&page=4');
	$('#link5Mi1Href').attr('href', 'product1.php?browser='+browserSuffix+'&page=5');
	$('#link6Mi1Href').attr('href', 'product1.php?browser='+browserSuffix+'&page=6');
	
	$('#link1Mi2Href').attr('href', 'product2b.php?browser='+browserSuffix+'&page=1');
	$('#link2Mi2Href').attr('href', 'product2b.php?browser='+browserSuffix+'&page=2');
	$('#link3Mi2Href').attr('href', 'product2b.php?browser='+browserSuffix+'&page=3');
	$('#link4Mi2Href').attr('href', 'product2b.php?browser='+browserSuffix+'&page=4');
	$('#link5Mi2Href').attr('href', 'product2b.php?browser='+browserSuffix+'&page=5');
	$('#link6Mi2Href').attr('href', 'product2b.php?browser='+browserSuffix+'&page=6');
	$('#link7Mi2Href').attr('href', 'product2b.php?browser='+browserSuffix+'&page=7');
	
	$('#link1Mi3Href').attr('href', 'index.php');
	$('#link2Mi3Href').attr('href', 'profile.php');
	$('#link3Mi3Href').attr('href', 'contact.php');
	$('#link4Mi3Href').attr('href', 'careers.php');
	$('#link5Mi3Href').attr('href', 'references.php');
	$('#link6Mi3Href').attr('href', 'http://www.qprojects.fi/vip');
	
	$('#language1').fadeTo(0, 0.5);
	$('#language2').fadeTo(0, 0.5);
	$('#language3').fadeTo(0, 0.5);
	$('#language4').fadeTo(0, 0.5);
	$('#language5').fadeTo(0, 0.5);
	$('#language6').fadeTo(0, 0.5);
	$('#languageInTopMenu1').fadeTo(0, 0.5);
	$('#languageInTopMenu2').fadeTo(0, 0.5);
	$('#languageInTopMenu3').fadeTo(0, 0.5);
	$('#languageInTopMenu5').fadeTo(0, 0.5);
	$.post("getLang.php", function(data) {
			if (data != "") {
				actualLanguage = data;
			}
			else {
				actualLanguage = "eng";
			}
			CheckLanguage();
		}
	);
	
	var postData = { 'lang': '', 'browser': browserSuffix }
	$.post("session.php",
		postData,
		function(data) {
			if (data == "OK") {
			} else {
			}
		}
	);
}

function CheckLanguage() {
	for (i = 0; i < 5; i++) {
		if (languages[i] == actualLanguage) {
			$('#language'+(i+1)).fadeTo(0, 1);
			$('#languageInTopMenu'+(i+1)).fadeTo(0, 1);
		}
	}
}

function ShowMore(linkId) {
	$('#product2introH'+linkId).css('color', 'maroon');
	$('#product2introH'+linkId).css('font-decoration', 'underline');
}
function HideMore(linkId) {
	$('#product2introH'+linkId).css('color', 'black');
	$('#product2introH'+linkId).css('font-decoration', 'none');
}
function ShowThumb(linkId) {
	hidding = false;
	$('#link'+linkId+'Thumb').show(0);
	$('#link'+linkId+'Thumb').css('visibility', 'visible');
	$('#link'+linkId+'Thumb').css('left', ($('#prod'+linkId+'Btn').position().left + 55 + 'px'));
	$('#link'+linkId+'Thumb').css('top', ($('#prod'+linkId+'Btn').position().top + ($('#prod'+linkId+'Btn').height() - 150) + 'px'));
	$('#link'+linkId+'Thumb').stop(true, false).fadeTo(300, 1);
	$('#link'+linkId+'Thumb').css('cursor', 'pointer');
}
function HideThumb(linkId) {
	hidding = true;
	$('#link'+linkId+'Thumb').stop(true, false).fadeTo(300, 0, function () { hidding = false; }).hide(0);
	$('#link'+linkId+'Thumb').css('cursor', 'default');
}
function HoldThumb(linkId) {
	hidding = false;
	if ($('#link' + linkId + 'Thumb').css('opacity') != 0) {
		$('#link' + linkId + 'Thumb').stop(true, false).fadeTo(300, 1);
		$('#link'+linkId+'Thumb').css('cursor', 'pointer');
	}
}

function isUnDefined(object) {
	if (typeof object == "undefined") {
		return true;
	} else {
		return false;
	}
}

function isNull(object) {
	if (object == null) {
		return true;
	} else {
		return false;
	}
}

function HighlightMenuItem(id) {
	HoldThumb(id.substr(7, 1));
//	$('#'+id+'Container').fadeTo(0, 1);	
	$('#'+id).stop(true, false).fadeTo(200, 1);		
}
function UnHighlightMenuItem(id) {
//	$('#'+id+'Container').fadeTo(0, 1);
	$('#'+id).stop(true, false).fadeTo(200, 0.5);		
}

function Change(speed) {
	if (speed != "500") {
		speed = 300;
	}
	if (carouselTextArray[carouselCounter][6] != "null")
		$('#mainContentPictureInner').css('cursor', 'pointer');
	else
		$('#mainContentPictureInner').css('cursor', 'none');
	$('#mainContentPictureOuter').css('background-image', carouselArray[carouselCounter]);
	$('#mainContentPictureInner').fadeOut(speed, function() {
		if (browserSuffix != "_ie") {
			$('#mainContentText').html(carouselTextArray[carouselCounter][0]);
			$('#mainContentText').css('margin-left', carouselTextArray[carouselCounter][1] + 'px');
			$('#mainContentText').css('margin-top', carouselTextArray[carouselCounter][2] + 'px');
			$('#mainContentText').css('width', carouselTextArray[carouselCounter][3] + 'px');
			$('#mainContentText').css('height', carouselTextArray[carouselCounter][4] + 'px');
			$('#mainContentText').css('text-align', carouselTextArray[carouselCounter][5]);
			for (i = 1; i <= carouselCounterLimit+1; i++) $('#homeThumb'+i).css('border', '2px solid silver');
			$('#homeThumb'+(carouselCounter+1)).css('border', '4px solid black');
		}
//		alert(carouselArray[carouselCounter]);
		for (i = 1; i <= carouselCounterLimit+1; i++) $('#homeThumb'+i).css('border', '2px solid silver');
		$('#homeThumb'+(carouselCounter+1)).css('border', '4px solid black');
		$('#mainContentPictureInner').css('background-image', carouselArray[carouselCounter]);
		if (carouselCounter == carouselCounterLimit)
			carouselCounter = 0;
		else
			carouselCounter++;
		if (hidding) {
			$('#link1Thumb').stop(true, false).fadeTo(0, 0, function () { hidding = false; }).hide(0);
		}
	}).fadeIn(300, function(){
		$('#mainContentPictureInner').stop(true, false);
		if (hidding2['product2b']) {
			$('#product2bThumb').stop(true, false).fadeTo(0, 0, function () { hidding2['product2b'] = false; });
		}
		if (hidding2['product2c']) {
			$('#product2cThumb').stop(true, false).fadeTo(0, 0, function () { hidding2['product2c'] = false; });
		}
		if (hidding2['product2d']) {
			$('#product2dThumb').stop(true, false).fadeTo(0, 0, function () { hidding2['product2d'] = false; });
		}
		if (hidding2['product2e']) {
			$('#product2eThumb').stop(true, false).fadeTo(0, 0, function () { hidding2['product2e'] = false; });
		}
		if (hidding) {
			$('#link1Thumb').stop(true, false).fadeTo(0, 0, function () { hidding = false; }).hide(0);
		}
	});
}

function CorrectIE6Errors() {
	if (($.browser.msie == true) && (Math.floor($.browser.version) < 7)) {
		var loc = window.location.href;
		var pos = loc.lastIndexOf("/");
		loc = loc.substring(0, pos+1);
		$('#mainContentPictureInner').css('background-image', carouselArray[carouselCounter - 1]);
		$('#productTitleContainer').css("behavior", "url('"+loc+"scripts/iepngfix/iepngfix.htc')");
		$('li').removeClass('listeItemMargin');
		$('li').addClass('listeItemMarginIE');
	}
}

function StopCarousel(stopOn) {
	for (i = 1; i <= carouselCounterLimit+1; i++) $('#homeThumb'+i).css('border', '2px solid silver');
	$('#homeThumb'+stopOn).css('border', '4px solid black');
	carouselCounter = stopOn - 1;
	$('#mainContentPictureInner').stop(false, true);
	Change(500);
	clearInterval(carousel);
}

function StartCarousel(from) {
	for (i = 1; i <= carouselCounterLimit+1; i++) $('#homeThumb'+i).css('border', '2px solid silver');
	$('#homeThumb'+from).css('border', '4px solid black');
	if (carouselCounterLimit < from)
		carouselCounter = 0;
	else
		carouselCounter = from;
	carousel = setInterval(Change, carouselInterval);
}

function JumpToPage() {
	if (carouselTextArray[carouselCounter-1][6] != "null") {
		window.location=carouselTextArray[carouselCounter-1][6];
	}
}

function ShowPicture(url, w, h) {
	$('#pictureDetail').css('left', '0px');
	$('#pictureDetail').css('top', '0px');
	$('#pictureDetail').css('width', $(window).width()+'px');
	$('#pictureDetail').css('height', $(window).height()+'px');
	$('#pictureDetail').fadeTo(0, 1);
	$('#pictureInPictureDetail').css('left', ($(window).width()-w)/2+'px');
	$('#pictureInPictureDetail').css('top', ($(window).height()-h-30)/2+'px');
	$('#pictureInPictureDetail').css('width', w+'px');
	$('#pictureInPictureDetail').css('height', h+'px');
	$('#pictureInPictureDetail').css('background-image', 'url('+url+')');
	$('#textInPictureDetail').css('left', ($(window).width()-w)/2+'px');
	$('#textInPictureDetail').css('top', ($(window).height()-h-100)/2+'px');
}

function ShowPdf(url) {
	window.location = url;
}

function ShowLanugages() {
	$('#languageMenu').css('display', 'block');
	$('#languageMenu').css('left', ($('#languageBar').position().left + 0 + 'px'));
	$('#languageMenu').css('top', ($('#languageBar').position().top - $('#languageMenu').height() - 10 + 'px'));
	$('#languageMenu').stop(true, false).fadeTo(1000, 1);
	$('#languageMenu').css('cursor', 'pointer');
}

function HighlightLanguage(lid){
	$('#language'+lid).css('opacity', '1');
	CheckLanguage();
}

function HighlightLanguageInTopMenu(lid){
	$('#languageInTopMenu'+lid).css('opacity', '1');
	CheckLanguage();
}

function UnHighlightLanguage(lid){
	$('#language'+lid).css('opacity', '0.5');
	CheckLanguage();
}


function UnHighlightLanguageInTopMenu(lid){
	$('#languageInTopMenu'+lid).css('opacity', '0.5');
	CheckLanguage();
}

function ChangeLanugage(langId) {
	actualLanguage = languages[langId-1][0];
	var postData = { 'lang': actualLanguage, 'browser': browserSuffix }
	$.post("session.php",
		postData,
		function(data) {
			if (data == "OK") {
				location.reload();
			} else {
				alert(data);
			}
		}
	);
}

function AnchorTo(url) {
	window.location = 'index.php';
}
