var marked_row = new Array;

var DetailWindow;





/*function setcookie(value){

  var today = new Date();

  var expire = new Date();



  expire.setTime(today.getTime() + 3600000*24*1);

  //document.cookie = cookieName+"="+escape(cookieValue) + ";expires="+expire.toGMTString();



    cookiestring="mws_cart="+escape(value)+";EXPIRES="+expire.toGMTString();

    document.cookie=cookiestring;

} */



function ViewImage(bildurl,breit,hoch,bildtitel)

{

    var eigenschaften,sbreite,shoehe,fenster,breit,hoch;



    // stellt die Bildschirmabmessungen fest

    var ns6 = (!document.all && document.getElementById);

    var ie4 = (document.all);

    var ns4 = (document.layers);



    if(ns6||ns4) {

    sbreite = innerWidth;

    shoehe = innerHeight;

    }

    else if(ie4) {

    sbreite = document.body.clientWidth;

    shoehe = document.body.clientHeight;

    }



    x = (sbreite-breit)/2;

    y = (shoehe-hoch)/2;


	var b = breit*1.1;
	var h = hoch*1.1;
    eigenschaften="left="+x+",top="+y+",screenX="+x+",screenY="+y+",width="+b+",height="+h+",menubar=no,toolbar=no";



    fenster=window.open("","",eigenschaften);

    fenster.focus();

    fenster.document.open();

    with (fenster) {

      document.write('<html><head>');

      // geändert 2004 für Mozilla

      document.write('<scr' + 'ipt type="text/javascr' + 'ipt" language="JavaScr' + 'ipt">');

      document.write("function click() { window.close(); } ");  // bei click  schliessen

      document.write("document.onmousedown=click ");

      // geändert 2004 für Mozilla

      document.write('</scr' + 'ipt>');

      document.write('<title>'+ bildtitel +'</title></head>');

      // Zeile geändert Aug 2003 (Dreamweaver machte Probleme)

      document.write('<' + 'body onblur="window.close();" ');// bei Focusverlust schliessen

      document.write('marginwidth="0" marginheight="0" leftmargin="0" topmargin="0">');

      document.write('<center>');

      document.write('<img src="img/items/'+ bildurl +'"border="0">');

      document.write('<center>');

      document.write('</body></html>');

      fenster.document.close();

			//window.location.href = "index.php";
    }

}



function setPointer(theRow, theRowNum, theAction, theDefaultColor, thePointerColor, theMarkColor)

{

    var theCells = null;



    // 1. Pointer and mark feature are disabled or the browser can't get the

    //        row -> exits

    if ((thePointerColor == '' && theMarkColor == '')

            || typeof(theRow.style) == 'undefined') {

            return false;

    }



    // 2. Gets the current row and exits if the browser can't get it

    if (typeof(document.getElementsByTagName) != 'undefined') {

            theCells = theRow.getElementsByTagName('td');

    }

    else if (typeof(theRow.cells) != 'undefined') {

            theCells = theRow.cells;

    }

    else {

            return false;

    }



    // 3. Gets the current color...

    var rowCellsCnt  = theCells.length;

    var domDetect        = null;

    var currentColor = null;

    var newColor         = null;

    // 3.1 ... with DOM compatible browsers except Opera that does not return

    //                 valid values with "getAttribute"

    if (typeof(window.opera) == 'undefined'

            && typeof(theCells[0].getAttribute) != 'undefined') {

            currentColor = theCells[0].getAttribute('bgcolor');

            domDetect        = true;

    }

    // 3.2 ... with other browsers

    else {

            currentColor = theCells[0].style.backgroundColor;

            domDetect        = false;

    } // end 3



    // 4. Defines the new color

    // 4.1 Current color is the default one

    if (currentColor == ''

            || currentColor.toLowerCase() == theDefaultColor.toLowerCase()) {

            if (theAction == 'over' && thePointerColor != '') {

                    newColor                          = thePointerColor;

            }

            else if (theAction == 'click' && theMarkColor != '') {

                    newColor                          = theMarkColor;

            }

    }

    // 4.1.2 Current color is the pointer one

    else if (currentColor.toLowerCase() == thePointerColor.toLowerCase()

                     && (typeof(marked_row[theRowNum]) == 'undefined' || !marked_row[theRowNum])) {

            if (theAction == 'out') {

                    newColor                          = theDefaultColor;

            }

            else if (theAction == 'click' && theMarkColor != '') {

                    newColor                          = theMarkColor;

                    marked_row[theRowNum] = true;

            }

    }

    // 4.1.3 Current color is the marker one

    else if (currentColor.toLowerCase() == theMarkColor.toLowerCase()) {

            if (theAction == 'click') {

                    newColor                          = (thePointerColor != '')

                                                              ? thePointerColor

                                                              : theDefaultColor;

                    marked_row[theRowNum] = (typeof(marked_row[theRowNum]) == 'undefined' || !marked_row[theRowNum])

                                                              ? true

                                                              : null;

            }

    } // end 4



    // 5. Sets the new color...

    if (newColor) {

            var c = null;

            // 5.1 ... with DOM compatible browsers except Opera

            if (domDetect) {

                    for (c = 0; c < rowCellsCnt; c++) {

                            theCells[c].setAttribute('bgcolor', newColor, 0);

                    } // end for

            }

            // 5.2 ... with other browsers

            else {

                    for (c = 0; c < rowCellsCnt; c++) {

                            theCells[c].style.backgroundColor = newColor;

                    }

            }

    } // end 5



    return true;

}



/*

USAGE

onmousedown="setPointer(this, 0, 'click', '#FFFFFF', '#FACEB0', '#FACEB0');"

onmouseover="setPointer(this, 0, 'over', '#FFFFFF', '#FFE9DA', '#FFE9DA');"

onmouseout="setPointer(this, 0, 'out', '#FFFFFF', '#FFFFFF', '#FFFFFF');"

*/



function mota(x)



{var follow=x

if (document.all){



	curscroll.style.visibility="visible"

	curscroll.innerHTML='<table ID=\"sample\" border=0 cellspacing=1 bgcolor=black><tr><td width=100% bgcolor=#FFE9DA>' + x + '</td></tr></table>'

	//IF YOU WANT TO ADD FADING EFFECT FOR TOOLTIPS, PLEASE REMOVE '//'. HAVE FUN

	//document.all.sample.style.filter = 'alpha(opacity=80);'

}

curscroll.style.left=document.body.scrollLeft+event.clientX-20

curscroll.style.top=document.body.scrollTop+event.clientY+20

}



function tatmota(){

	curscroll.style.visibility="hidden"

}



function openTarget (form, features, windowName) {

  if (!windowName)

    windowName = 'formTarget' + (new Date().getTime());

  form.target = windowName;

  open ('', windowName, features);

}



function pop(url,w,h,scroll){

  if(scroll==1) bars='yes';

	else bars='no';

  popwindow= open(url, "popwin","width=" + w + "px,height==" + h + "px,top=0,left=0;fullscreen=no,scrollbars==" + bars + ",location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=yes");

}

function run(url) {

    setTimeout("top.location.href='" + url + "'",1500);

}



function checklength(x,text){

	if(x.length<=2) {

		alert("NOTICE: Your "+text+" value: \""+x+"\" is too short.\n\nPlease type again with another "+text+" that length more than 3 chars");

		return false;

	}

	else return true;

}
