var pages = new Array();
var site = {};
site.lng = 'lt'; 

function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    {
    c_start=c_start + c_name.length+1;
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    }
  }
return "";
}

$(document).ready(function() {
	var domain = document.domain;
	useragent = navigator.userAgent.toString();
	useragent = useragent.toLowerCase();
	var isGoogle = useragent.indexOf('googlebot');
	var isMobile = $.ajax({
		url: "http://"+domain+"/supra/mobile_detect",
		async: false,
		cache: false
	}).responseText;
	if ((isGoogle < 0) && (isMobile != 'mobile')) {
//	var lng = $.ajax({
//		url: "http://"+domain+"/supra/getLng",
//		async: false
//	}).responseText;
	var pathname = window.location.pathname; 
	if (pathname && (pathname != '/')) {
		window.location = 'http://'+domain+'/#'+pathname;
	}
	var siteLng = window.location.hash.substr(2, 2);
	if (siteLng == '') {
		siteLng = window.location.pathname.substr(1, 2);
	}
	
	//if (siteLng != 'lt' && siteLng != 'en' && siteLng != 'de' && siteLng != 'ru') {
	//	siteLng = 'lt';
	//}
	if (siteLng == '') {
		siteLng = getCookie('supraLang');
	}
//	if (siteLng == '') {
//		siteLng = 'lt';
//	}
//	siteLng = 'en';
	//lng='de';
//	alert(siteLng);
	site.lng = siteLng;
	if (siteLng) {
		var setlng = $.ajax({
			url: "http://"+domain+"/" + siteLng,
			async: false,
			cache: false
		}).responseText;
	}
	if (site.lng != 'lt') {
		document.getElementById("logo_img").src = '/img/logo_clean.gif';
	}
//	alert(site.lng);
	if ((siteLng == 'lt') || !siteLng) {
		pages[0] = '/lt';
		pages[1] = '/lt/kas-mes-esame';
		pages[2] = '/lt/komercine-spauda';
		pages[3] = '/lt/plastikines-korteles';
		pages[4] = '/lt/saugi-spauda';
		pages[5] = '/lt/kontaktai';
		pages[6] = '/lt/news-success';
		pages[7] = '/lt/news-wrong';
	} else if (siteLng == 'en') {
		pages[0] = '/en';
		pages[1] = '/en/Who-we-are';
		pages[2] = '/en/Commercial-Printing';
		pages[3] = '/en/Plastic-cards';
		pages[4] = '/en/Security-Printing';
		pages[5] = '/en/Contacts';
		pages[6] = '/en/news-success';
		pages[7] = '/en/news-wrong';
	} else if (siteLng == 'de') {
		pages[0] = '/de';
		pages[1] = '/de/Wer-sind-wir';
		pages[2] = '/de/Kommerzielle-Druckschriften';
		pages[3] = '/de/Plastikkarten';
		pages[4] = '/de/Schutzsichere-Druckschriften';
		pages[5] = '/de/Kontakte';
		pages[6] = '/de/news-success';
		pages[7] = '/de/news-wrong';
	} else if (siteLng == 'ru') {
		pages[0] = '/ru';
		pages[1] = '/ru/o-nas';
		pages[2] = '/ru/kommercheskaja-pechat';
		pages[3] = '/ru/plastikovye-karty';
		pages[4] = '/ru/bezopasnaja-pechat';
		pages[5] = '/ru/kontakty';
		pages[6] = '/ru/news-success';
		pages[7] = '/ru/news-wrong';
	}	
	
		var i = 0;
		//document.getElementById('items').innerHTML = '';
		document.getElementById('index_pannel').id = 'index_pannel_0';
		if (i == 0) {
			//document.getElementById('index_pannel_0').innerHTML = 'ASDASD';
			$("#index_pannel_0").remove();
			$('.panel').width(screen.width);
		}
		jQuery.each(pages, function() {
			if (i >= 0) {
				link = this;
				//alert(link);
				var link_arr = new Array();
				link_arr = link.split('/');
				delete link_arr[0];
				delete link_arr[1];
				link = link_arr.join('/');
				link = link.substr(1);
				var panelHTML = $.ajax({
					url: "http://"+domain+"/supra/ajax?page="+link+"&lng="+siteLng,
					async: false,
					cache: false
				}).responseText;
				$(panelHTML).appendTo("#items");
				$('.panel').width(screen.width);
				try {
					document.getElementById('index_pannel').id = 'index_pannel_'+i;
					document.getElementById('container').id = 'container_'+i;
					document.getElementById('index_pannel').id = 'index_pannel_'+i;
					document.getElementById('about').id = 'about_'+i;
				} catch(e) {}
				}
			i++;
		});
		$('.panel').width(screen.width);
		var url = window.location.hash;
		url = url.substr(1);
		var hash = url;
		var url_arr = new Array();
		url_arr = url.split('/');
		var index = 0;
		for (i=0; i<pages.length; i++) {
			if (hash == pages[i]) {
				index = i;
			}
		}
		delete url_arr[0];
		var new_url = url_arr.join('/');
		if (url) {
			if (url_arr.length <= 3) {
				setTimeout("toPage('"+new_url+"', '"+index+"')",500);
			} else if (url_arr.length > 3) {
				var page_url = '/'+url_arr[1]+'/'+url_arr[2]
				//var index = pages.indexOf(page_url);
				var index = 0;
				for (i=0; i<pages.length; i++) {
					if (page_url == pages[i]) {
						index = i;
					}
				}
				setTimeout("toPage('"+page_url+"', '"+index+"', '"+new_url+"')",500);
			}
		}
		link_repl();
	}
	y_link_repl();
	document.title = 'Grafija';
});
