//funkce pro header menu
var predClass;
function actmenu(id){
	predClass = document.getElementById(id).className;
	document.getElementById(id).className = 'hover';
}
function deactmenu(id){
	document.getElementById(id).className = predClass;
}
var saveHodnota;
var testHodnot = new Array();
function clearInputText(hodnota){
	for(var a = 0;a < testHodnot.length;a++){
		if(hodnota == testHodnot[a]){saveHodnota = hodnota;return '';}
	}
	return hodnota;
}
function clearLabelHeslo(){
	document.getElementById('labelforpswd').style.display = 'none';
}
function unClearLabelHeslo(){
	var hesloInput = document.getElementById('loginpswd');
	if(hesloInput == null){return;}
	if(hesloInput.value == ''){
		document.getElementById('labelforpswd').style.display = 'block';
	}
}
function naplnInputText(hodnota){
	if(hodnota == ""){
		return saveHodnota;
	}
	return hodnota;
}
function showFirmaSekce(id){
	var sekce_id = "sekce_uvod_";
	var image_id = "logo_uvod_";
	var text_uvod = "text_uvod_";
	var sekce_bg = "sekce_bg_";
	var i = 0;
	var obj = document.getElementById(sekce_id+i);
	var image = document.getElementById(image_id+i);
	var text = document.getElementById(text_uvod+i);
	var bg = document.getElementById(sekce_bg+i);
	while(obj != null){
		obj.style.display = 'none';
		image.style.display = 'none';
		text.style.display = 'none';
		bg.style.display = 'none';
		i++;
		obj = document.getElementById(sekce_id+i);
		image = document.getElementById(image_id+i);
		text = document.getElementById(text_uvod+i);
		bg = document.getElementById(sekce_bg+i);
	}
	document.getElementById(sekce_id+id).style.display = 'block';
	document.getElementById(image_id+id).style.display = 'block';
	document.getElementById(text_uvod+id).style.display = 'block';
	document.getElementById(sekce_bg+id).style.display = 'block';
}
function setIframeUpSize(id_obj,height){
	var obj = document.getElementById(id_obj);
	obj.style.height = height;
}
function setVarianta(key){
	var obj = document.getElementById('kod_varianta');
	if(obj != null) obj.innerHTML = idVariantyShop[key];
	var obj = document.getElementById('cena_varianta')
	if(obj != null) obj.innerHTML = cenaVariantyShop[key];
}
function setKosik(id){
	document.getElementById('changethiskosik').value = id;
	document.getElementById('changekosik').submit();
}
function changeObsahObj(objId,obsah){
	realobj = document.getElementById(objId);
	realobj.innerHTML = obsah;
}
function pridejDoKosiku(id,vicevariant){
	var nextget = '';
	if(vicevariant != null){nextget = '&zobrazVarianty=true';}
	var cenaId = document.getElementById('cena_id_'+id).value;
	var pocet = document.getElementById('vyr_pocet_'+id).value;
	showKosik('pocet='+pocet+'&cenaId='+cenaId+nextget);
}

function smazZkosiku(id){
	showKosik('deleteId='+id);
}
function zmenitKosikPocet(id){
	var pocet = document.getElementById('zmenit_pocet_'+id).value;
	showKosik('pocet='+pocet+'&zmenitId='+id);
}
function showKosik(get){
	scrollset();
	var pageSize = shamDeathBoxPageSize('');
	var iframe = document.getElementById('shamDeathBoxUp');
	iframe.style.display = 'block';
	iframe.style.height	= pageSize+40+"px";
	var iframe = document.getElementById('frame_kosik');
	iframe.style.display = 'block';
	iframe.style.top = theTop+'px';
	var realframe = document.getElementById('kosik_iframe');
	html='<iframe id="id_iframe_up" frameborder="0" src="'+baseFull+'iframe.php?str=kosikframe&'+get+'"></iframe>';
	realframe.innerHTML = html;
}
function onlyunshowKosik(){
	var iframe = document.getElementById('frame_kosik');
	iframe.style.display = 'none';
	var realframe = document.getElementById('kosik_iframe');
	realframe.innerHTML = '';
}
function unshowKosik(){
	getById('shamDeathBoxUp').style.display = 'none';
	var iframe = document.getElementById('frame_kosik');
	iframe.style.display = 'none';
	var realframe = document.getElementById('kosik_iframe');
	realframe.innerHTML = '';
	if(reload == true){
		location.href = location.href;
	}
}
function externalLinks() {
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) {
		var anchor = anchors[i];
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") anchor.target = "_blank";
	}
}
var timerShowUnshowResize;
function divIdShowUnshowResize(id,img,img2){
	clearTimeout(timerShowUnshowResize);
	var obj = document.getElementById(id);
	var size = getDivIdSize(id);
	if(obj.style.display == 'none'){
		var im = document.getElementById(img2);
		im.style.display = 'none';
		divIdShowUnshowResizeReal(id,1,size,img);
		obj.style.display = 'block';
	}else{
		var im = document.getElementById(img);
		im.style.display = 'none';
		divIdShowUnshowResizeReal(id,size,1,img2);
	}
}
function divIdShowUnshowResizeReal(id,size,finish,img){
		var obj = document.getElementById(id);
		obj.style.height = size+"px";
		if(finish == size){
		if(finish == 1){obj.style.display = 'none';}
		var im = document.getElementById(img);
		im.style.display = '';
		return;
	}
	if(size > finish){
		var next = size -5;
		if(next < 1){next = 1;}
	}else{
		var next = size + 5;
		if(next > finish){next = finish;}
	}
	timerShowUnshowResize = setTimeout("divIdShowUnshowResizeReal('"+id+"',"+next+","+finish+",'"+img+"')", 1);
}
function getDivIdSize(id){
	var obj = document.getElementById(id);
	var disp = obj.style.display;
	var pos = obj.style.position;
	var puvHe = obj.style.height;
	obj.style.height = '';
	obj.style.display = 'block';
	if (navigator.appName == "Microsoft Internet Explorer"){
		obj.style.position ="absolute";
	}
	var height = obj.clientHeight;
	obj.style.height = puvHe;
	obj.style.position = pos;
	obj.style.display = disp;
	return height;
}

function changeActionPost(obj){
		formLogin = document.getElementById('formLoginPost');
		//alert(obj.value);
		formLogin.action= obj.value;
		if(obj.value == "http://test.qwe.cz"){
			formLogin.method= "get";
		}else{
			formLogin.method= "post";
		}
		//alert(formLogin.action);
	}
function setUvodVase(){
	document.getElementById('formLoginPost').target = '_blank';
	document.getElementById('formSearch').target = '_blank';
	var screenWidth=screen.width;var screenHeght=screen.height;document.getElementById('rozliseni').innerHTML = 'Rozlišení: '+screenWidth+'x'+screenHeght+'<br />';
	if(FlashDetect.installed){
		document.getElementById('flashVersion').innerHTML = 'Flash Player: '+' v'+FlashDetect.major+'<br />';
	}
}
function tabUvod(act,span,pocet){
	span.innerHTML = StripTags(span.innerHTML);
	var active = 'tab'+act;var deactive = '';
	document.getElementById(active).className = 'active';
	document.getElementById(active+"_data").style.display = '';
	for(var i = 1;i <= pocet;i++){
		if(i != act){
			deactive = 'tab'+i;
			document.getElementById(deactive).className = '';
			document.getElementById(deactive+"_data").style.display = 'none';
		}
	}
}
function StripTags(strMod){
    if(arguments.length<3) strMod=strMod.replace(/<\/?(?!\!)[^>]*>/gi, '');
    else{
        var IsAllowed=arguments[1];
        var Specified=eval("["+arguments[2]+"]");
        if(IsAllowed){
            var strRegExp='</?(?!(' + Specified.join('|') + '))\b[^>]*>';
            strMod=strMod.replace(new RegExp(strRegExp, 'gi'), '');
        }else{
            var strRegExp='</?(' + Specified.join('|') + ')\b[^>]*>';
            strMod=strMod.replace(new RegExp(strRegExp, 'gi'), '');
        }
    }
    return strMod;
}


function clearAll(id){
	var id_sel = '';
	for(var i = 1;i< pocetLiStr;i++){
		id_sel = "menu_li_"+i;
		if(id != id_sel && activeLiStr != id_sel){
			document.getElementById(id_sel).className = '';
		}
	}
}
var reload = false;
var theTop = '0';

function show_iframe(values){
	scrollset();
	var pageSize = shamDeathBoxPageSize('');
	var iframe = document.getElementById('shamDeathBoxUp');
	iframe.style.display = 'block';
	iframe.style.height	= pageSize+40+"px";
	var iframeReal = document.getElementById('frame_up_real');
	//if(navigator.appName == "Opera"){iframe.style.background = 'transparent';}
	iframeReal.style.display = 'block';
	var realframe = document.getElementById('data_iframe');
	html='<iframe id="id_iframe_up" frameborder="0" src="'+baseFull+'iframe.php?'+values+'"></iframe>';
	realframe.innerHTML = html;
	//document.getElementById('body').style.overflow = 'hidden';
	//document.getElementById('body').onscroll= "scrollTo(0,0)";
	//document.getElementById('id_html').style.overflow = 'hidden';
	window.scroll(0, 0) ;
}
function unshow_iframe(){
	var iframe = document.getElementById('shamDeathBoxUp');
	var realframe = document.getElementById('data_iframe');
	var iframeReal = document.getElementById('frame_up_real');
	iframe.style.display = 'none';
	iframeReal.style.display = 'none';
	realframe.innerHTML = "";
	//document.getElementById('body').style.overflow = 'auto';
	//document.getElementById('id_html').style.overflow = '';
	//document.getElementById('body').onscroll= "";
	window.scroll(0, theTop) ;
	if(reload == true){
		location.href = location.href;
	}
}

function scrollset(){
		if (document.documentElement && document.documentElement.scrollTop){
			theTop = document.documentElement.scrollTop;
		}else if(document.body){
			theTop = document.body.scrollTop;
		}

}

function showZalozka(i,divId,divId2){
	if(divId == null){var divId = "menuDiv_";}
	if(divId2 == null){var divId2 = "menuDivLink_";}
	var activePred = false;
	var a = 1;
	var obj= document.getElementById(divId+a);
	var obj2= document.getElementById(divId2+a);
	while(obj != null && obj2 != null){
		obj.style.display = 'none';
		if(obj2.className == 'active'){activePred = a;}
		obj2.className = '';
		a++;
		obj= document.getElementById(divId+a);
		obj2= document.getElementById(divId2+a);
	}
	if(activePred != i){
		document.getElementById(divId+i).style.display = 'block';
		document.getElementById(divId2+i).className = 'active';
	}
	if(divId == "menuDiv_"){
		var inputSel = document.getElementById('divIdInput');
		if(inputSel != ''){
			inputSel.value = i;
		}
	}
}

function showLetter(el,id){
	$('.latterznacka').removeClass('active');
	$(el).addClass('active');
	$('.letterinvisible').css('display','none');
	$('#'+id).css('display','block');
}

function unshowLetters(){
	$('.latterznacka').removeClass('active');
	$('.letterinvisible').css('display','none');
}
function divShowUnshow(id){
	var obj = $('#'+id);
	if(obj.css('display') == 'none'){var dispset = 'block';}else{var dispset = 'none';}
	obj.css('display',dispset);
}
function znackaCheck(el,id){
	var check = el.checked;
	$('.znackaid_'+id).attr('checked',check);
	copyChecked();
	$('#vybraneZnacky').find('.znackacheckbox').attr('checked',true);
	$('#potvrditVyberZnacka').css('display','block');
}
$(document).ready(function() {
	
});
function setLeave(el){
	$('#vyberznacky').mouseleave(function(){unshowLetters();});
}

function copyChecked(){
	var html = '';
	$('#vyberznacky').find('.znackacheckbox').each(function(){
		if($(this).attr('checked') == true){
			html+= "<div class='znackacheckdiv'>"+$(this).parent().parent().html()+"</div>";
		}		
	});
	if(html != '')	html =' <p>Vybrané značky:</p>'+html;
	$('#vybraneZnacky').html(html);
}

function uvodshowaction(unshow,show){
	$('#'+show).stop().css('opacity',0).css('display','block').animate({opacity: 1},400);
	$('#'+unshow).stop().animate({opacity: 0},400,function(){$(this).css('display',"none")});
	
}
