// JavaScript Document

function change_lunch_tab(nr) {
	if(nr == 1) {
		document.getElementById('lunch_menu_1').style.display = 'block';
		if(document.getElementById('lunch_tab_1')) {
			document.getElementById('lunch_tab_1').style.display = 'block';
		}
		document.getElementById('lunch_menu_2').style.display = 'none';
		if(document.getElementById('lunch_tab_2')) {
			document.getElementById('lunch_tab_2').style.display = 'none';
		}
	}
	else {
		document.getElementById('lunch_menu_1').style.display = 'none';
		if(document.getElementById('lunch_tab_1')) {
			document.getElementById('lunch_tab_1').style.display = 'none';
		}
		document.getElementById('lunch_menu_2').style.display = 'block';
		if(document.getElementById('lunch_tab_2')) {
			document.getElementById('lunch_tab_2').style.display = 'block';
		}
	}
}

function subscribe_newsletters() {
	var email = document.getElementById('subscribe_email').value;
	xajax_subscribe_newsletters(email);
}

function next_horo(type, nr) {
	if(type == 1) {
		if(nr > 1) {
			new_nr = parseInt(nr) - 1;
		}
		else {
			new_nr = 12;
		}
	}
	else {
		if(nr < 12) {
			new_nr = parseInt(nr) + 1;
		}
		else {
			new_nr = 1;
		}
	}
	document.getElementById('horo_' + nr).style.display = 'none';
	document.getElementById('horo_' + new_nr).style.display = 'block';
}

function hide_block(nr, path) {
	var speed = 500;
	var d = new Date();
	d.setTime(d.getTime() + (30 * 24 * 60 * 60 * 1000));
	
	$("#hide_" + nr + "_block").toggle(speed);
	
	var minus = path + "minus.gif"
	var plus = path + "plus.gif"

	if ($("#hide_" + nr + "_block_img").attr("src") == minus) {
		$("#hide_" + nr + "_block_img").attr("src", plus);
		document.cookie = "lks_block_" + nr + "=1; expires=" + d.toGMTString() + "; path=/";
	}
	else {
		$("#hide_" + nr + "_block_img").attr("src", minus);
		document.cookie = "lks_block_" + nr + "=0; expires=" + d.toGMTString() + "; path=/";
	}
}

function get_cookie(name) {
	var cookiename = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0; i < ca.length; i++) {
		var c = ca[i];
		// alert(c);
		while (c.charAt(0)==' ') {
			c = c.substring(1,c.length);
		}
		
		if (c.indexOf(cookiename) == 0) {
			return c.substring(cookiename.length,c.length);
		}
	}
	
	return null;  
}

function increaseFontSize() {
	var max = 24;
	var currentFontSize = $('.TEXTnew').css('font-size');
	var currentFontSizeNum = parseFloat(currentFontSize, 10);
	var newFontSize = currentFontSizeNum+1;
	if(newFontSize <= max) {
		$('.TEXTnew').css('font-size', newFontSize);
	}
}

function decreaseFontSize() {
	var min = 8;
	var currentFontSize = $('.TEXTnew').css('font-size');
	var currentFontSizeNum = parseFloat(currentFontSize, 10);
	var newFontSize = currentFontSizeNum-1;
	if(newFontSize >= min) {
		$('.TEXTnew').css('font-size', newFontSize);
	}
}

function increaseFontSize2() {
	var max = 24;
	var currentFontSize = $('.commenttextFORUM').css('font-size');
	var currentFontSizeNum = parseFloat(currentFontSize, 10);
	var newFontSize = currentFontSizeNum+1;
	if(newFontSize <= max) {
		$('.commenttextFORUM').css('font-size', newFontSize);
	}
}

function decreaseFontSize2() {
	var min = 8;
	var currentFontSize = $('.commenttextFORUM').css('font-size');
	var currentFontSizeNum = parseFloat(currentFontSize, 10);
	var newFontSize = currentFontSizeNum-1;
	if(newFontSize >= min) {
		$('.commenttextFORUM').css('font-size', newFontSize);
	}
}

function reload(id, nr, lang) {
	var link = location.replace(link + order_str + '/puslapis/' + nr);
}

function get_models(id, nr) {
	xajax_get_models(id, nr);
}

function vote() {
	var id = document.getElementById('answer_id').value;
	if (id > 0) {
		xajax_vote_ajax(id);
	}
}

function show_comment_block() {
	document.getElementById('comment_block').style.display = 'block';
	document.getElementById('comment_button').style.display = 'none';
}

function next_image(nr) {
	document.getElementById('image_' + nr).style.display = 'none';
	next = parseInt(nr) + 1;
	if (document.getElementById('image_' + next)) {
		document.getElementById('image_' + next).style.display = 'block';
	} else {
		document.getElementById('image_1').style.display = 'block';
	}
}

function prev_image(nr) {
	document.getElementById('image_' + nr).style.display = 'none';
	prev = parseInt(nr) - 1;
	if (document.getElementById('image_' + prev)) {
		document.getElementById('image_' + prev).style.display = 'block';
	} else {
		var total = parseInt(document.getElementById('total_phone_images').value);
		document.getElementById('image_' + total).style.display = 'block';
	}
}

function page(link, nr) {
	var order_str = document.getElementById('view_type').value;

	location.replace(link + order_str + '/puslapis/' + nr);
}

function show_phones(producer, view_type) {
	document.getElementById(producer + '_0').style.display = 'none';
	document.getElementById(producer + '_1').style.display = 'none';
	document.getElementById(producer + '_2').style.display = 'none';
	document.getElementById(producer + '_3').style.display = 'none';
	document.getElementById(producer + '_' + view_type).style.display = 'block';

	if (document.getElementById('view_type_' + view_type)) {
		document.getElementById('view_type').value = document
				.getElementById('view_type_' + view_type).value;
	}
}

var GLOBAL_HOME_DIR = '/';

function show_hide_obj(id) {
	var obj = document.getElementById(id);
	if (obj) {
		if (obj.style.display == 'none')
			obj.style.display = '';
		else
			obj.style.display = 'none';
	}
}

function printit() {
	if (window.print) {
		window.print();
	} else {
		var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
		document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
		WebBrowser1.ExecWB(6, 2);// Use a 1 vs. a 2 for a prompting dialog
		// box WebBrowser1.outerHTML = "";
	}
}

function select_tab(nr) {
	if (nr != 1) {
		document.getElementById('tab_1').style.display = 'none';
	}
	if (nr != 2) {
		document.getElementById('tab_2').style.display = 'none';
	}
	if (nr != 3) {
		document.getElementById('tab_3').style.display = 'none';
	}

	document.getElementById('tab_' + nr).style.display = 'block';
}

function hide_map(nr) {
	if (document.getElementById('map_table' + nr).style.display == 'none') {
		document.getElementById('map_table' + nr).style.display = 'block';
		document.getElementById('info_button' + nr).style.display = 'none';
	} else {
		document.getElementById('map_table' + nr).style.display = 'none';
		document.getElementById('info_button' + nr).style.display = 'block';
	}
}

