﻿function plusMinus(id, znak, hodnota, mez) {
	var el = document.getElementById(id);
	if (el == null)
		return;
	if (el.value == '') 
		el.value = 0;
	
  	if (el.value.search(/^\d{1,5}$/)!=-1) {
	 	if (znak=='-') {
	  		if (el.value % hodnota != 0) {
				el.value = Number(el.value) - (el.value % hodnota) + hodnota;
			}
		if (Number(el.value)-hodnota >= mez) {
		 	el.value = Number(el.value) - hodnota;
		}
	 } else if (znak=='+') {
	 	el.value = Number(el.value) - (el.value % hodnota);
		if (Number(el.value) + hodnota<=mez) {
		  	el.value = Number(el.value) + hodnota;
		}
	 }
  }
}
function plusMinusOLD(num, znak, hodnota) {
  if (typeof (document.basketForm.amount.length)=="undefined") {
	 hodn = document.basketForm.amount;
  } else {
	 hodn = document.basketForm.amount[num];
  }
  if (hodn.value.search(/^\d{1,5}$/)!=-1) {
	 if (znak=='-') {
	  if (hodn.value % hodnota != 0) {
			hodn.value = Number(hodn.value) - (hodn.value % hodnota) + hodnota;
		}
		if (hodn.value>hodnota) {
		 hodn.value = Number(hodn.value) - hodnota;
		}
	 } else if (znak=='+') {
		hodn.value = Number(hodn.value) - (hodn.value % hodnota);
		if (hodn.value - hodnota<99999) {
		  hodn.value = Number(hodn.value) + hodnota;
		}
	 }
  }
}
function setDisplay(elementId,display) {
	if( display ) {document.getElementById( elementId ).style.display='block';}
	else {document.getElementById( elementId ).style.display='none';}
}
function ActionClick(event, ID) {
	if (event.which || event.keyCode) {
		if ((event.which == 13) || (event.keyCode == 13)) {
			document.getElementById(ID).click();
			return false;
		}
	}
}
function goFullText(){
	var querry = document.getElementById('fulltext').value;
	if (querry.length < 2) {
		alert('Pro fulltextové vyhledávání musíte zadat minimálně 2 znaky!');
		return false;
	}
	
	var temp = new Array();
	temp = querry.split(' ');
	querry = '';
	var flag = false;
	for (i=0;i<temp.length;i++){
		if (temp[i] != '' && temp[i].length < 2) {
			flag = true; 
		}
		// ojeb pro čárku
		//if (temp[i] != '' && temp[i].indexOf(',') > -1){temp[i] = '"' + temp[i] + '"';}
		querry  += temp[i] + ' ';		
	}	
	querry = querry.substring(0,querry.length -1);
	if(flag)
		querry  = '"' + querry  + '"';
	
	var http = 'http://www.digiboss.cz/main.aspx?cls=product&fulltext=' + encodeURIComponent(querry);
	document.location.href = http;
}
function ActiveFullText(){
	var fulltext = document.getElementById('fulltext');
	fulltext.focus();
	fulltext.select();
	if(fulltext.value != ""){
		//fulltext.style.backgroundColor = "#FFCCCC";
		//fulltext.style.className  = "#FFCCCC";
		//fulltext.style.borderColor = "#990033";
		fulltext.className = "fieldMarginBox searchRed";
	}
}
	
function addStyle(pnsup_id){				
	var headID = document.getElementsByTagName("head")[0];         
	var cssNode = document.createElement('link');
	cssNode.type = 'text/css';
	cssNode.rel = 'stylesheet';
	if(pnsup_id == 0)
		cssNode.href = 'http://www.digiboss.cz/css/startPage.css';
	else	
		cssNode.href = 'http://www.digiboss.cz/css/scat'+ pnsup_id +'.css';
	cssNode.media = 'screen';
	headID.appendChild(cssNode);
}

function pickDate(txt){ 
    window.open("CalendarPopUp.aspx?src=" + txt, "_blank", "height=260, width=250, left=100, top=100, " +
    "location=no, menubar=no, resizable=no, " + 
    "scrollbars=no, titlebar=no, toolbar=no", true);
}
