
function addKom(id) 
{
	Element.toggle(id);
	return false;
}

function Potwierdz() {
var jest_potw = confirm('Na pewno chcesz usunąć ?');
return jest_potw;
};
function menu(id) {
  if (document.getElementById(id).style.display=="none") {
    document.getElementById(id).style.display="inline";
  } else {
    document.getElementById(id).style.display="none";
  }
}

function okno(url, width, height) {
        var win = window.open(url,"okienko",'width=' + width + ',height=' + height + ',resizable=yes,scrollbars=yes,menubar=no' );
}

/*
function FontSize(size, wyb) {
	document.getElementById("srodek").style.fontSize = size;
	document.getElementById("size1").style.color = "black";
	document.getElementById("size2").style.color = "black";
	document.getElementById("size3").style.color = "black";
	document.getElementById(wyb).style.color = "#FF6805";	
}
*/


  /*----------------------------------data*/
DayName = new Array(7)
DayName[0] = "<b>niedziela</b> "
DayName[1] = "<b>poniedziałek</b> "
DayName[2] = "<b>wtorek</b> "
DayName[3] = "<b>środa</b> "
DayName[4] = "<b>czwartek</b>"
DayName[5] = "<b>piątek</b>"
DayName[6] = "<b>sobota</b> "

MonthName = new Array(12)
MonthName[0] = "stycznia "
MonthName[1] = "lutego "
MonthName[2] = "marca "
MonthName[3] = "kwietnia "
MonthName[4] = "maja "
MonthName[5] = "czerwca "
MonthName[6] = "lipca "
MonthName[7] = "sierpnia "
MonthName[8] = "września "
MonthName[9] = "października "
MonthName[10] = "listopada "
MonthName[11] = "grudnia "

function getDateStr(){
var Today = new Date()
var WeekDay = Today.getDay()
var Month = Today.getMonth()
var Day = Today.getDate()
var Year = Today.getFullYear()

if(Year <= 99)
Year += 1900

return DayName[WeekDay] + " " + " " + Day + " " + MonthName[Month] + " " + Year + "r"
} 
function antyspam(t) {
  t.spam.value=9;
  return true;
}


function empty(elem, helperMsg){
	if(document.getElementById(elem).value.length == 0){		
		document.getElementById(elem).focus(); // set the focus to this input
		document.getElementById(elem + "v").innerHTML = helperMsg;
		return true;
	}
	document.getElementById(elem + "v").innerHTML = '';
	return false;
}

function emptyTwo(elem1, elem2, helperMsg){
	if(document.getElementById(elem1).value.length == 0 && document.getElementById(elem2).value.length == 0){
		document.getElementById(elem1 + "v").innerHTML = helperMsg;
		document.getElementById(elem1).focus(); // set the focus to this input
		return true;
	}
	document.getElementById(elem1 + "v").innerHTML = '';
	return false;
}

function lengthMinMax(elem, min, max){
	var uInput = document.getElementById(elem).value;
	if(uInput.length >= min && uInput.length <= max){
		document.getElementById(elem + "v").innerHTML = '';
		return true;
	}else{
		document.getElementById(elem + "v").innerHTML = "Pole powinno zawierać od " +min+ " do " +max+ " znaków.";
		document.getElementById(elem).focus();
		return false;
	}
}

function lengthMax(elem, max){
	var uInput = document.getElementById(elem).value;
	if(uInput.length <= max){
		document.getElementById(elem + "v").innerHTML = '';
		return true;
	}else{
		document.getElementById(elem + "v").innerHTML = "Pole powinno zawierać maksymalnie do " +max+ " znaków.";
		document.getElementById(elem).focus();
		return false;
	}
}

function emailValidator(elem, helperMsg){
	var Input = document.getElementById(elem).value;
	if(Input.length > 0) //jesliwypelnione pole mail to wtedy sprawdzamy
	{
		var Exp = /^[0-9a-z_.-]+@([0-9a-z-]+\.)+[a-z]{2,6}$/;
		if(document.getElementById(elem).value.match(Exp)){
			document.getElementById(elem + "v").innerHTML = '';
			return true;
		}else{
			document.getElementById(elem + "v").innerHTML = helperMsg;
			document.getElementById(elem).focus();
			return false;
		}
	}return true;
}

function telValidator(elem, helperMsg){
	var Input = document.getElementById(elem).value;
	if(Input.length > 0) //jesliwypelnione pole mail to wtedy sprawdzamy
	{
		var Exp = /^\+?[0-9- ]+$/;
		if(document.getElementById(elem).value.match(Exp)){
			document.getElementById(elem + "v").innerHTML = '';
			return true;
		}else{
			document.getElementById(elem + "v").innerHTML = helperMsg;
			document.getElementById(elem).focus();
			return false;
		}
	}return true;
}



function isNumeric(elem, helperMsg, idMsg){
	var numericExpression = /^[0-9]+$/;
	if(document.getElementById(elem).value.match(numericExpression)){
		return true;
	}else{
		document.getElementById(idMsg).innerHTML = helperMsg;
		document.getElementById(elem).focus();
		return false;
	}
}

function isAlphabet(elem, helperMsg, idMsg){
	var alphaExp = /^[a-zA-Z]+$/;
	if(document.getElementById(elem).value.match(alphaExp)){
		return true;
	}else{
		document.getElementById(idMsg).innerHTML = helperMsg;
		document.getElementById(elem).focus();
		return false;
	}
}

function isAlphanumeric(elem, helperMsg, idMsg){
	var alphaExp = /^[0-9a-zA-Z]+$/;
	if(document.getElementById(elem).value.match(alphaExp)){
		return true;
	}else{
		document.getElementById(idMsg).innerHTML = helperMsg;
		document.getElementById(elem).focus();
		return false;
	}
}



function madeSelection(elem, helperMsg, idMsg){
	if(document.getElementById(elem).value == "Please Choose"){
		document.getElementById(idMsg).innerHTML = helperMsg;
		document.getElementById(elem).focus();
		return false;
	}else{
		return true;
	}
}




function wyszukiwarkaClick(ob)
{
	var tekst = $F(ob);
	$(ob).onfocus = function(){
		if(this.value == tekst) this.value = '';
	};

	$(ob).onblur = function(){
		if(this.value == '') this.value = tekst;
	};
}

function linkiBoksy()
{
	$A($$('.boks')).each(function(boks){
		$A($(boks).select('a')).each(function(link){
			if(link.href.toLowerCase().endsWith('jpg'))
			{
				link.addClassName('highslide');
				Element.observe(link,'click',function(event){
					hs.expand(link);
					event.stop();
					return false;
				});
			}
		});
	});
}


function dodaj_pozycje(iddiv)
{
	Element.insert($(iddiv).parentNode,{bottom: $(iddiv).innerHTML});
	return false;
}

function rodzajSystemu(f) 
{	
	//$('alfa').style.display='none';
	//$('perfect').style.display='none';
	//$('efekt').style.display='none';

	$('kolor_typ_zew').disabled = false; 
	$('kolor_typ_wew').disabled = false; 
	
	document.fo.szyby[0].disabled = false;
	document.fo.szyby[1].disabled = false;
	document.fo.szyby[2].disabled = false;
	document.fo.szyby[3].disabled = false;
	document.fo.szyby[0].checked = true;
		
	//Effect.Appear(f, { duration: 0.5 });
	
	if(f == 'perfect')  Effect.Appear('wariant_profila', { duration: 0.5 });
	else Effect.Fade('wariant_profila', { duration: 0.5 });
	
	if(f == 'efekt')
	{	
		
		$('kolor_typ_zew').selectedIndex = 0; 
		$('kolor_typ_wew').selectedIndex = 0; 
		$('kolor_typ_zew').disabled = true; 
		$('kolor_typ_wew').disabled = true; 	
		
		
		$('standardowe_zew').style.display='none';
		$('uzupelniajace_zew').style.display='none';
		$('specjalne_zew').style.display='none';
		
		$('standardowe_wew').style.display='none';
		$('uzupelniajace_wew').style.display='none';
		$('specjalne_wew').style.display='none';

		
		document.fo.szyby[3].disabled = true;
		

	
	}
	
	if(f == 'alfa')
	{
		document.fo.szyby[0].disabled = true;
		document.fo.szyby[1].disabled = true;
		document.fo.szyby[2].disabled = true;
		document.fo.szyby[3].checked = true;
	}
	return;
}

function rodzajProfila(f) 
{	
	//$('standard').style.display='none';
	//$('oval').style.display='none';
	//$('swing').style.display='none';

//	Effect.Appear(f, { duration: 0.5 });
	//return;
}

function kolorZew(f) {
	
	$('standardowe_zew').style.display='none';
	$('uzupelniajace_zew').style.display='none';
	$('specjalne_zew').style.display='none';
	
	
	var kolor =  f.kolor_typ_zew.options[f.kolor_typ_zew.selectedIndex].value;
	Effect.Appear(kolor + '_zew', { duration: 0.5 });

 return;
}
function kolorWew(f) {
	
	$('standardowe_wew').style.display='none';
	$('uzupelniajace_wew').style.display='none';
	$('specjalne_wew').style.display='none';
	
	
	var kolor =  f.kolor_typ_wew.options[f.kolor_typ_wew.selectedIndex].value;
	Effect.Appear(kolor + '_wew', { duration: 0.5 });

 return;
}
function rodzajGarazu(f) {
	
	
	if (f.garaz.options[f.garaz.selectedIndex].value == 'a') {
		f.szerokosc.readOnly=true;
		f.szerokosc.value=szerokosc;
		f.szerokosc.style.backgroundColor="silver";
		
		f.dlugosc.readOnly=true;
		f.dlugosc.value=dlugosc;
		f.dlugosc.style.backgroundColor="silver";
		
		f.wysokosc.readOnly=true;
		f.wysokosc.value=wysokosc;
		f.wysokosc.style.backgroundColor="silver";
		
	} else {
		f.szerokosc.readOnly=false;
		f.szerokosc.style.backgroundColor="white";
		f.dlugosc.readOnly=false;
		f.dlugosc.style.backgroundColor="white";
		f.wysokosc.readOnly=false;
		f.wysokosc.style.backgroundColor="white";
	}
 return;
}

function rodzajBlachy(f) {
	if (f.blacha.options[f.blacha.selectedIndex].value == 'd') {
		document.getElementById('kolory').style.display="inline";
	}else{
		document.getElementById('kolory').style.display="none";	
	}
 return;
}

