var selected;

var submitter = null;

function submitFunction() {
    submitter = 1;
}

function popupWindow(url) {
  window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=100,height=100,screenX=150,screenY=150,top=150,left=150')
}  

function selectRowEffect(object, buttonSelect) {
  if (!selected) {
    if (document.getElementById) {
      selected = document.getElementById('defaultSelected');
    } else {
      selected = document.all['defaultSelected'];
    }

  }

  if (selected) selected.className = 'moduleRow';

  object.className = 'moduleRowSelected';

  selected = object;
// one button is not an array
  if (document.checkout_payment.payment[0]) {
    document.checkout_payment.payment[buttonSelect].checked=true;

  } else {
    document.checkout_payment.payment.checked=true;

  }

}

function rowOverEffect(object) {

  if (object.className == 'moduleRow') object.className = 'moduleRowOver';

}

function rowOutEffect(object) {
  if (object.className == 'moduleRowOver') object.className = 'moduleRow';
}



function checkBox(object) {
  document.account_newsletter.elements[object].checked = !document.account_newsletter.elements[object].checked;

}

function popupImageWindow(url) {
  window.open(url,'popupImageWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width=100,height=100,screenX=150,screenY=150,top=150,left=150')
}



// check_form


function check_form_optional(form_name) {
  var form = form_name;
  var firstname = form.elements['firstname'].value;
  var lastname = form.elements['lastname'].value;
  var street_address = form.elements['street_address'].value;

  if (firstname == '' && lastname == '' && street_address == '') {
    return true;
  } else {
    return check_form(form_name);
  }

}




function ViewImage(bildurl,b,h,bildtitel)
{

var eigenschaften,sbreite,shoehe,fenster,b,h;

// 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-b)/2;

y = (shoehe-h)/2;

eigenschaften="left="+x+",top="+y+",screenX="+x+",screenY="+y+",width="+b+",height="+h+",menubar=no,toolbar=no,statusbar=0";

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="'+ bildurl +'"border="0">');
  document.write('<center>');
  document.write('</body></html>');

  fenster.document.close();
}
}

function fade_out(object)
{
	new Effect.Fade(object);
}

function fade_in(object)
{
	new Effect.Appear(object);
}

var loader= '<center><img src="/images/loader.gif"></center>';

function startSuggest(value)
{
	if(value!='')
	{
		$('suggestCon').innerHTML=loader;
		fade_in('divSuggSearch');
		
		doSuggest(value);
	}
	else{
		fade_out('divSuggSearch');
	}
	
}

function doSuggest(value)
{
	new Ajax.Updater('suggestCon', '/suggest.php?val='+value)
}
