<!--
   window.defaultStatus = '::: Vítame Vás na stránkach www.motomix.sk :::';
//-->

<!--
      // Farba oznacenia
      function SetCol(Element, Col) {
        if (Element.style)
          Element.style.backgroundColor = Col;
      }

// Kontrola
      function CheckForm(Form){
        // Farba zleho pola
        var ColErr = "#fff200";
        // Farba dobreho pola
        var ColOK = "#ffffff";
        // form ok
        var Valid = true;

// Kontrola vasemail
        if (Form.vasemail.value == ""){
          Valid = false;
          SetCol(Form.vasemail, ColErr);
        } else {
          SetCol(Form.vasemail, ColOK);
        }

// Kontrola priatelemail
        if (Form.priatelemail.value == ""){
          Valid = false;
          SetCol(Form.priatelemail, ColErr);
        } else {
          SetCol(Form.priatelemail, ColOK);
        }

        // hlaska pri zlom vypisani
        if (!Valid)
          alert("Prosím vyplňte * všetky označené údaje.");

        // Funkcia vracia
        return Valid;
      }
      // -->

NewWindow = null;

function ShowItem(src, w, h){
if(NewWindow){NewWindow.close();}
if(NewWindow==null || NewWindow.closed){
 settings=
 "left=10,"
 +"top=20,"
 +"width=" + w + ","
 +"height=" + h + ","
 +"toolbar=no,"
 +"location=no,"
 +"directories=no,"
 +"status=no,"
 +"menubar=no,"
 +"scrollbars=no,"
 +"resizable=no"
 NewWindow = window.open("",'Klose',settings);
}
NewWindow.document.open();
NewWindow.document.clear();
NewWindow.document.write(
"<html><head><title>foto</title></head>\n"
+"<body topmargin=0 leftmargin=0 onclick=window.close(); onblur=\"window.close();\""
+"onload=\"window.resizeTo(picture.width+10, picture.height+30);\" bgcolor=#FFFFFF>\n"
+"<img id=picture src=" + src + " style=\"cursor: hand\" title=\"zavrieť okno\" border=0>\n"
+"</body>\n"
+"</html>"
);
NewWindow.document.close();
NewWindow.focus();
}

// creator
function CheckRegistrationForm(form)
{
this.validForm = true;
	if (form.newaccount != null)
	{
		if (form.newaccount.value == '')
		{
			SetErrorText(form, "newaccount", "povinný údaj");
			this.validForm = false;
		}
		else UnsetError(form, "newaccount");
	}
	if (form.password.value == '')
	{
		SetErrorText(form, "password", "povinný údaj");
		this.validForm = false;
	}
	else UnsetError(form, "password");
	if (form.password2.value == '')
	{
		SetErrorText(form, "password2", "povinný údaj");
		this.validForm = false;
	}
	else UnsetError(form, "password2");
	if (form.password.value != form.password2.value)
	{
		SetErrorText(form, "password", "nesedí heslo");
		this.validForm = false;
	}
	if (form.password.value == form.password2.value && 
		form.password.value != "")
	{
		UnsetError(form, "password");
		UnsetError(form, "password2");
	}
	
	if (form.password2.value == '')
	{
		SetErrorText(form, "password2", "povinný údaj");
		this.validForm = false;
	}
	else UnsetError(form, "password2");
	TestMandatory(form, "name");
	TestMandatory(form, "surname");
	TestMandatory(form, "street");
	TestMandatory(form, "city");
	TestMandatory(form, "ZIP");
	TestMandatory(form, "phone");
	
	if (this.validForm)
	{
		form.submit();
	}
}

function TestMandatory(form, name)
{
	if (form[name].value == "")
	{
		SetErrorText(form, name, "povinný údaj");
		this.validForm = false;
	}
	else
	{
		UnsetError(form, name);
	}
}

function SetErrorText(form, name, text)
{
	if (form[name].originalBackgroundColor == null)
	{
		form[name].originalBackgroundColor = form[name].style.backgroundColor;
	}
	form[name].style.backgroundColor = "#ff4f4f";
	errorNode = document.getElementById("error_" + name);
	errorNode.style.color = "red";
	errorNode.style.fontWeight = "bold";
	SetInnerText(errorNode, text);
}

function UnsetError(form, name)
{
	form[name].style.backgroundColor = form[name].originalBackgroundColor;
	errorNode = document.getElementById("error_" + name);
	SetInnerText(errorNode, "");
}

function SetInnerText(node, text)
{
	if (node.firstChild != null)
	{
		node.firstChild.nodeValue = text;
	}
	else
	{
		textNode = document.createTextNode(text);
		node.appendChild(textNode);
	}
}

function CheckNew(form)
{
	count = form['count'].value;
	if (count == '')
	{
		alert('Vložte počet položiek');
		form['count'].focus();
		return false;
	}
	if (count != parseInt(count) || count < 1)
	{
		alert('Počet položiek musí byť celé kladné číslo');
		form['count'].focus();
		return false;
	}
	if (count == parseInt(count)) return true;
	
}

function CheckSearchForm(form)
{
	if (form['pattern'].value.length < 3)
	{
		alert('Vyhľadávací reťazec musí mať aspoň 3 znaky');
	}
	else
	{
		form.submit();
	}
}

function changepic(string)
{
var pict = document.getElementById('mainpic');
pict.src = "/Photo/ProductLarger" + string + ".jpg";
}

function commitFlashObject(_obj, _container){
	_output=""
	_paramoutput=""
	_src=""
	_ver=""
	for(_cO in _obj){
		_output+=_cO+"=\""+_obj[_cO]+"\" "
		_paramoutput+="<param name="+_cO+" value=\""+_obj[_cO]+"\">";
		if(_cO=="movie")_src="src=\""+_obj[_cO]+"\"";
		if(_cO=="version")_ver=_obj[_cO];
	}
	if(_ver=="")_ver="8,0,0,0"
	ihtm="<object classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version="+_ver+" "+_output+">\n"
	ihtm+=_paramoutput+"\n"
	ihtm+="<embed "+_src+" pluginspage=http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash type=application/x-shockwave-flash "+_output+">\n";
	ihtm+="</embed>\n";
	ihtm+="</object>\n";
	document.getElementById(_container).innerHTML=ihtm	
}

function ClearInput(value, id){ 
// This calls our function ClearInput, and the two variables we will need for it to function the original value and the id.
var input = document.getElementById(id); // Gets the input field based on its id.

if(value == input.value){ // If the default value is equal to the current value.
input.value = ''; // Empty It.
}
else{ // Else the value is not equal to the current input field value.
input.value = input.value; // Leave it the same.
} // End Else.
} // Close Function.


