var bLinkSlideShowToImg = false;
/*function OpenLink(link, type){
	if (window.navigator.appName == 'Microsoft Internet Explorer') {
		if(link.substr(0, 7) != 'http://'){
			link = document.getElementsByTagName('base')[0].href + link;
		}
	}
	switch(type){
		case 'popup':
			OpenPopup(link);
			break;
		case 'same':
			window.location = link;
			break;
	}
}

function OpenPopup(link){
    var wpop = window.open(link, "", "dependent=yes, menubar=no, location=no, resizable=yes, toolbar=no, screenX=50, screeny=50, scrollbars=yes" );
}

function CloseWindow(){
	window.close();
}
*/
function MoveBgImg(elem, type){
	if (type == 'of') {
		elem.style.backgroundPosition = "top 50%";
	}else{
		elem.style.backgroundPosition = "top 0%";
	}
}

function ChangeSelect(id, inputName, na_znak){
	var selVal = document.getElementById(id).value;
	SendForm(inputName, selVal, na_znak);
}

function ClickAndVal(val, inputName, na_znak){
	SendForm(inputName, val, na_znak);
}

function CreateElemet(elname, type, name, val){
 	var i = document.createElement(elname);
	i.setAttribute('type', type);
	i.setAttribute('name', name);
	i.setAttribute('value', val);
	return i;
}

function SendForm(inputName, inputValue, na_znak){
 	var mf = document.createElement('form');
	if(document.location.toString().indexOf(na_znak) > 0){
		na_znak = "";
	}
	if(na_znak.length > 0){
		na_znak = "#" + na_znak;
	}
	mf.setAttribute('action', document.location + na_znak);
	mf.setAttribute('method', 'post');
	mf.setAttribute('name', 'f' + inputName);
 	mf.setAttribute('target','_self');
	
	mf.appendChild(CreateElemet('input', 'text', inputName, inputValue));
	mf.appendChild(CreateElemet('input', 'submit', 's' + inputName, 'from js'));
	$('body').append(mf);
	mf.submit();
}

function checkMinLength(){
	var text = $('#search_field').val();
	if(text.length > 2){
		return true;
	}
	alert('Fraze pro vyhledávání musí být delší než tři znaky');
	return false;
}

function delConfirm(){ 
	if(window.confirm("Opravdu si přejete smazat všechny položky?"))
		return true;
	else
		return false;
}

function sendOrder(form, field, val){
	form = '#' + form;
	if (field != undefined && val != undefined) {
		$(form + " input[name='" + field + "']").val(val);
	}
	$(form).submit();
	return true;
}

function switchSh(form){
	$('#' + form).submit();
}

function disableDoSaleOrder(){
	$('a#do-saleorder').addClass('disabled').click(function(e){e.preventDefault();alert('Objednávku si nejprve nechte přepočítat')});
	$('form#cartForm input[name=\'recount\']').val(1);
}

function linkSlideShowToImg(selector){
	if (!bLinkSlideShowToImg) {
		$(document).ready(function(){
			var result = $(selector).has('img');
//			alert(result.length);
			result.addClass('doc-img');
			Slideshow.jQueryMatchImagesSlideshow(result);
		});
		bLinkSlideShowToImg = true;
	}
}

function initImageZoom(field){
	Slideshow.jQueryMatchImagesSlideshow($(field), 1200);
}
