var MenuSet = 0;
function showhideMeny(menyid)
{
	meny = document.getElementById(menyid);
		
	if(meny.style.visibility == 'hidden')
	{
		if(!MenuSet)
		{
			meny.style.position = 'relative';
			
			left_x = getXCoord(meny);
			top_y  = getYCoord(meny);
			
			meny.style.position = 'absolute';
			meny.style.top      = top_y;
			meny.style.left     = left_x;
			MenuSet = 1;
		}
		meny.style.visibility = 'visible';
	}
	else if(meny.style.visibility == 'visible')
	{
		meny.style.visibility = 'hidden';
	}
}

function getXCoord(el) {
	x = 0;
	while(el){
		x += el.offsetLeft;
		el = el.offsetParent;
	}
	return x;
}
function getYCoord(el) {
	y = 0;
	while(el){
		y += el.offsetTop;
		el = el.offsetParent;
	}
	return y;
}

function SubmitNyKund()
{
	form = document['formnykund'];
	objektsomskaaccepteras = 0;
	objektsomfattas = 0;
	annaterror = 0;
	
	if(form.nykundvillkor.checked == '')
		objektsomskaaccepteras = form.nykundvillkor;
	else
	{
		if(form.nykundtyp.value == 2)
		{
			if(form.nykundforetag.value == '')
			{
				objektsomfattas = form.nykundforetag;
			}
		}
		if(!objektsomfattas)
		{
			if(form.nykundnamn.value == '')
				objektsomfattas = form.nykundnamn;
			else if(form.nykundgatu_addr.value == '')
				objektsomfattas = form.nykundgatu_addr;
			else if(form.nykundpostnr_stad.value == '')
				objektsomfattas = form.nykundpostnr_stad;
			else if(form.nykundtelefon.value == '')
				objektsomfattas = form.nykundtelefon;
			else if(form.nykundepost.value == '')
				objektsomfattas = form.nykundepost;
			else if(form.nykundepost2.value == '')
				objektsomfattas = form.nykundepost2;
			else if(form.nykundepost.value != form.nykundepost2.value)
			{
				annaterror = 1;
				alert("Epostadresserna stämmer inte överens!");
			}
			else
			{
				if(form.nykundtyp.value == 1)
				{
					if(form.nykundpersonnummer.value == '')
						objektsomfattas = form.nykundpersonnummer;
					else if(form.nykundpersonnummer.value.length != 10)
					{
						annaterror = 1;
						alert("Personnummret är ogiltigt!\nPersonnummret ska innehålla tio siffror!");
					}
				}
				else if(form.nykundtyp.value == 2)
				{
					if(form.nykundorgnr.value == '')
						objektsomfattas = form.nykundorgnr;
					else if(form.nykundorgnr.value.length != 10)
					{
						annaterror = 1;
						alert("Organisationsnummret är ogiltigt!\nOrganisationsnummret ska innehålla tio siffror!");
					}
				}
			}
		}
	}
	
	if(objektsomskaaccepteras)
		alert("Du måste acceptera " + objektsomskaaccepteras.id);
	else if(objektsomfattas)
	{
		objektsomfattas.select();
		alert(objektsomfattas.id + " fattas");
	}
	else if(!annaterror)
	{
		form.submit();
	}
}

function SubmitNyKund2(operator)
{
	form = document['formnykund'];
	annaterror = 0;
	objektsomfattas = 0;
	no_select = 0;
	
	if(form.steg.value == 0 && operator)
	{
		if(!getRadioValue(form.nykundtyp))
		{
			annaterror = 1;
			alert("Du måste välja en kundkategori!");
		}
	}
	else if(form.steg.value == 1 && operator)
	{
		if(form.nykund_acceptvillkor_bool.checked == '')
		{
			annaterror = 1;
			alert("Du måste acceptera köpvillkoren!");
		}
		else if(form.nykundtyp.value==2 && form.nykund_foretag.value == '')
			objektsomfattas = form.nykund_foretag;
		else if(form.nykundtyp.value==2 && form.nykund_kontaktperson_fornamn.value == '')
			objektsomfattas = form.nykund_kontaktperson_fornamn;
		else if(form.nykundtyp.value==2 && form.nykund_kontaktperson_efternamn.value == '')
			objektsomfattas = form.nykund_kontaktperson_efternamn;
		else if(form.nykundtyp.value==1 && form.nykund_fornamn.value == '')
			objektsomfattas = form.nykund_fornamn;
		else if(form.nykundtyp.value==1 && form.nykund_efternamn.value == '')
			objektsomfattas = form.nykund_efternamn;
		else if(form.nykund_gatuadress.value == '')
			objektsomfattas = form.nykund_gatuadress;
		else if(form.nykund_postnummer.value == '')
			objektsomfattas = form.nykund_postnummer;
		else if(form.nykund_ort.value == '')
			objektsomfattas = form.nykund_ort;
		else if(form.nykund_telefonnummer.value == '')
			objektsomfattas = form.nykund_telefonnummer;
		else if(form.nykund_epostadress.value == '')
			objektsomfattas = form.nykund_epostadress;
		else if(form.nykund_epostadress_verifikation.value == '')
			objektsomfattas = form.nykund_epostadress_verifikation;
		else if(form.nykund_losenord.value == '')
			objektsomfattas = form.nykund_losenord;
		else if(form.nykund_epostadress.value != form.nykund_epostadress_verifikation.value)
		{
			annaterror = 1;
			alert("Epostadresserna stämmer inte överens!");
		}
		else
		{
			if(form.nykundtyp.value==1)
			{
				/*if(form.nykund_personnummer.value == '')
					objektsomfattas = form.nykund_personnummer;
				else if(form.nykund_personnummer.value.length != 10)
				{
					annaterror = 1;
					alert("Personnummret är ogiltigt!\nPersonnummret ska innehålla tio siffror!");
				}*/
			}
			else if(form.nykundtyp.value==2)
			{
				if(form.nykund_organisationsnummer.value == '')
					objektsomfattas = form.nykund_organisationsnummer;
				else if(form.nykund_organisationsnummer.value.length != 10)
				{
					annaterror = 1;
					alert("Organisationsnummret är ogiltigt!\nOrganisationsnummret ska innehålla tio siffror!");
				}
			}
		}
	}
	
	if(objektsomfattas)
	{
		if(!no_select) objektsomfattas.select();
		alert(objektsomfattas.id+" saknas!");
	}
	else if(!annaterror)
	{ 
		if(operator) ++form.steg.value; else --form.steg.value;
		form.submit();
	}
}

function SubmitMinProfil()
{
	form = document['formminprofil'];
	objektsomskaaccepteras = 0;
	objektsomfattas = 0;
	annaterror = 0;
	
	if(form.minprofilvillkor.checked == '')
		objektsomskaaccepteras = form.minprofilvillkor;
	else
	{
		if(form.minprofilnamn.value == '')
			objektsomfattas = form.minprofilnamn;
		else if(form.minprofiladress.value == '')
			objektsomfattas = form.minprofilgatu_addr;
		else if(form.minprofilpostnr_stad.value == '')
			objektsomfattas = form.minprofilpostnr_stad;
		else if(form.minprofiltelefon.value == '')
			objektsomfattas = form.minprofiltelefon;
		else if(form.minprofilepost.value == '')
			objektsomfattas = form.minprofilepost;
		else if(form.minprofillosenord.value != form.minprofillosenord2.value)
		{
			annaterror = 1;
			alert("Lösenorden stämmer inte överens!");
		}
	}
	
	if(objektsomskaaccepteras)
		alert("Du måste acceptera " + objektsomskaaccepteras.id);
	else if(objektsomfattas)
	{
		objektsomfattas.select();
		alert(objektsomfattas.id + " fattas");
	}
	else if(!annaterror)
	{
		form.submit();
	}
}

function getRadioValue (radioButtonOrGroup) {
  var value = null;
  if (radioButtonOrGroup.length) { // group 
    for (var b = 0; b < radioButtonOrGroup.length; b++)
      if (radioButtonOrGroup[b].checked)
        value = radioButtonOrGroup[b].value;
  }
  else if (radioButtonOrGroup.checked)
    value = radioButtonOrGroup.value;
  return value;
}

function SubmitKassa(operator)
{
	form = document['formkassa'];
	annaterror = 0;

	if(form.steg.value == 1 && operator)
	{
		if(!getRadioValue(form.lev_betalnings_id))
		{
			annaterror = 1;
			alert("Du måste välja ett betalningssätt!");
		}
	}
	else if(form.steg.value == 2 && operator)
	{
		if(!getRadioValue(form.lev_frakt_id))
		{
			annaterror = 1;
			alert("Du måste välja ett fraktsätt!");
		}
	}

	if(!annaterror)
	{ 
		if(operator) ++form.steg.value; else --form.steg.value;
		form.submit();
	}
}

function ChangeAdress()
{
	form = document['formkassa'];
	adress_sel = form.adresser;
	adress_index = adress_sel.options[adress_sel.selectedIndex].value;
	
	if(form.order_kundkategori.value==1)
	{
/*		alert(form["adresser_efternamn_" + adress_index].value);
		alert(form["adresser_gatuadress_" + adress_index].value);
		alert(form["adresser_postnummer_" + adress_index].value);
		alert(form["adresser_stad_" + adress_index].value); */
		form.order_fornamn.value = form["adresser_fornamn_" + adress_index].value;
		form.order_efternamn.value = form["adresser_efternamn_" + adress_index].value;
		form.order_gatuadress.value = form["adresser_gatuadress_" + adress_index].value;
		form.order_postnummer.value = form["adresser_postnummer_" + adress_index].value;
		form.order_stad.value = form["adresser_stad_" + adress_index].value;
		UpdateLeveransAdressPrivat();
	}
	else if(form.order_kundkategori.value==2)
	{
/*		alert(form["adresser_foretag_" + adress_index].value);
		alert(form["adresser_gatuadress_" + adress_index].value);
		alert(form["adresser_postnummer_" + adress_index].value);
		alert(form["adresser_stad_" + adress_index].value); */
		form.order_foretag.value = form["adresser_foretag_" + adress_index].value;
		form.order_gatuadress.value = form["adresser_gatuadress_" + adress_index].value;
		form.order_postnummer.value = form["adresser_postnummer_" + adress_index].value;
		form.order_stad.value = form["adresser_stad_" + adress_index].value;
		UpdateLeveransAdressForetag();
	}
}

function SubmitKassaNew(operator)
{
	form = document['formkassa'];
	annaterror = 0;
	objektsomfattas = 0;
	no_select = 0;
	
	if(form.steg.value == 0 && operator)
	{
		if(!getRadioValue(form.order_kundkategori))
		{
			annaterror = 1;
			alert("Du måste välja en kundkategori!");
		}
	}
	else if(form.steg.value == 1 && operator)
	{
		if(!getRadioValue(form.order_betalningssatt))
		{
			annaterror = 1;
			alert("Du måste välja ett betalningssätt!");
		}
	}
	else if(form.steg.value == 2 && operator)
	{
		if(form.special.value == "3a")
		{
			if(form.order_organisationsnummer.value == '')
			{
				objektsomfattas = form.order_organisationsnummer;
			}
			else if(form.order_organisationsnummer.value.length != 10)
			{
				annaterror = 1;
				alert("Organisationsnumret är ogiltigt!\nOrganisationsnumret ska innehålla tio siffror!");
			}
		}
		else if(form.special.value == "3b")
		{
			if(form.order_personnummer.value == '')
			{
				objektsomfattas = form.order_personnummer;
			}
			else if(form.order_personnummer.value.length != 10)
			{
				annaterror = 1;
				alert("Personnumret är ogiltigt!\nPersonnumret ska innehålla tio siffror!");
			}
		}
		else
		{
			if(!getRadioValue(form.order_fraktsatt))
			{
				annaterror = 1;
				alert("Du måste välja ett fraktsätt!");
			}	
		}
	}
	else if(form.steg.value == 3 && operator)
	{
		if(form.special.value == "3a")
		{
			if(form.order_organisationsnummer.value == '')
			{
				objektsomfattas = form.order_organisationsnummer;
			}
			else if(form.order_organisationsnummer.value.length != 10)
			{
				annaterror = 1;
				alert("Organisationsnumret är ogiltigt!\nOrganisationsnumret ska innehålla tio siffror!");
			}
		}
		else if(form.special.value == "3b")
		{
			if(form.order_personnummer.value == '')
			{
				objektsomfattas = form.order_personnummer;
			}
			else if(form.order_personnummer.value.length != 10)
			{
				annaterror = 1;
				alert("Personnumret är ogiltigt!\nPersonnumret ska innehålla tio siffror!");
			}
		}
		else
		{
			if(form.order_kundkategori.value==2)
			{
				UpdateLeveransAdressForetag();
				UpdateLeveransAdressDummyForetag();
			}
			if(form.order_kundkategori.value==1)
			{
				UpdateLeveransAdressPrivat();
				UpdateLeveransAdressDummyPrivat();
			}
			if(form.order_kundkategori.value==2 && form.order_foretag.value == '')
				objektsomfattas = form.order_foretag;
			else if(form.order_kundkategori.value==2 && form.order_kontaktperson_fornamn.value == '')
				objektsomfattas = form.order_kontaktperson_fornamn;
			else if(form.order_kundkategori.value==2 && form.order_kontaktperson_efternamn.value == '')
				objektsomfattas = form.order_kontaktperson_efternamn;
			else if(form.order_kundkategori.value==1 && form.order_fornamn.value == '')
				objektsomfattas = form.order_fornamn;
			else if(form.order_kundkategori.value==1 && form.order_efternamn.value == '')
				objektsomfattas = form.order_efternamn;
			else if(form.order_gatuadress.value == '')
				objektsomfattas = form.order_gatuadress;
			else if(form.order_postnummer.value == '')
				objektsomfattas = form.order_postnummer;
			else if(form.order_stad.value == '')
				objektsomfattas = form.order_stad;
			else if(form.order_telefon.value == '')
				objektsomfattas = form.order_telefon;
			else if(form.order_epostadress.value == '')
				objektsomfattas = form.order_epostadress;
			else if(form.order_kundkategori.value==2 && form.order_leverans_foretag.value == '')
			{
				objektsomfattas = form.order_leverans_foretag;
				form.order_leverans_foretag_dummy.select();
				no_select=1;
			}
			else if(form.order_kundkategori.value==1 && form.order_leverans_namn.value == '')
			{
				objektsomfattas = form.order_leverans_namn;
				form.order_leverans_namn_dummy.select();
				no_select=1;
			}
			else if(form.order_leverans_gatuadress.value == '')
			{
				objektsomfattas = form.order_leverans_gatuadress;
				form.order_leverans_gatuadress_dummy.select();
				no_select=1;
			}
			else if(form.order_leverans_postnummer_stad.value == '')
			{
				objektsomfattas = form.order_leverans_postnummer_stad;
				form.order_leverans_postnummer_stad_dummy.select();
				no_select=1;
			}
			else
			{
				if(form.order_kundkategori.value==2)
				{
					if(form.order_organisationsnummer.value == '')
					{
						objektsomfattas = form.order_organisationsnummer;
					}
					else if(form.order_organisationsnummer.value.length != 10)
					{
						annaterror = 1;
						alert("Organisationsnumret är ogiltigt!\nOrganisationsnummret ska innehålla tio siffror!");
					}
				}
			}
		}
	}
	else if(form.steg.value == 4 && operator)
	{
		if(form.order_acceptvillkor_bool.checked == '')
		{
			annaterror = 1;
			alert("Köpvillkoren måste accepteras för att gå vidare!");
		}
		else if(!(undefined === form.order_acceptdelauppbetalning_bool))
		{
			if(form.order_acceptdelauppbetalning_bool.checked == '')
			{
				annaterror = 1;
				alert("Avtalsvillkoren för delbetalningsköp måste accepteras för att gå vidare!");
			}
		}
	}
	
	if(objektsomfattas)
	{
		if(!no_select) objektsomfattas.select();
		alert(objektsomfattas.id+" saknas!");
	}
	else if(!annaterror)
	{ 
		if(operator && form.special.value) form.steg.value--;
		if(operator) ++form.steg.value; else --form.steg.value;
		form.submit();
	}
}


function SubmitKundvagn(action)
{
	form = document['form_kundvagn'];
	if(action == 1)
	{
		form.action = 'index.php?p=kassa';
	}
	else if(action == 2)
	{
		form.kundvagn_tom.value = 1;
	}
	form.submit();
}

function UpdateLeveransAdressForetag()
{
	form=document['formkassa'];

	if(getRadioValue(form.order_leverans_bool) == 1)
	{
		form.order_leverans_foretag_dummy.disabled=true;
		form.order_leverans_namn_dummy.disabled=true;
		form.order_leverans_gatuadress_dummy.disabled=true;
		form.order_leverans_postnummer_stad_dummy.disabled=true;

		form.order_leverans_foretag.value = form.order_foretag.value;
		form.order_leverans_namn.value = form.order_kontaktperson_fornamn.value+' '+form.order_kontaktperson_efternamn.value;
		form.order_leverans_gatuadress.value = form.order_gatuadress.value;
		form.order_leverans_postnummer_stad.value = form.order_postnummer.value+'  '+form.order_stad.value;
		
		form.order_leverans_foretag_dummy.value = form.order_leverans_foretag.value;
		form.order_leverans_namn_dummy.value = form.order_leverans_namn.value;
		form.order_leverans_gatuadress_dummy.value = form.order_leverans_gatuadress.value;
		form.order_leverans_postnummer_stad_dummy.value = form.order_leverans_postnummer_stad.value;
	}
}

function ClearLeveransAdressForetag()
{
	form=document['formkassa'];

	if(getRadioValue(form.order_leverans_bool) == 0)
	{
		form.order_leverans_foretag_dummy.disabled=false;
		form.order_leverans_namn_dummy.disabled=false;
		form.order_leverans_gatuadress_dummy.disabled=false;
		form.order_leverans_postnummer_stad_dummy.disabled=false;
		
		form.order_leverans_foretag_dummy.value = '';
		form.order_leverans_namn_dummy.value = '';
		form.order_leverans_gatuadress_dummy.value = '';
		form.order_leverans_postnummer_stad_dummy.value = '';
		
		form.order_leverans_foretag.value = '';
		form.order_leverans_namn.value = '';
		form.order_leverans_gatuadress.value = '';
		form.order_leverans_postnummer_stad.value = '';
	}
}

function UpdateLeveransAdressDummyForetag()
{
	form=document['formkassa'];
	
	if(getRadioValue(form.order_leverans_bool) == 0)
	{
		form.order_leverans_foretag.value = form.order_leverans_foretag_dummy.value;
		form.order_leverans_namn.value = form.order_leverans_namn_dummy.value;
		form.order_leverans_gatuadress.value = form.order_leverans_gatuadress_dummy.value;
		form.order_leverans_postnummer_stad.value = form.order_leverans_postnummer_stad_dummy.value;
	}
}

function UpdateLeveransAdressDummyPrivat()
{
	form=document['formkassa'];
	
	if(getRadioValue(form.order_leverans_bool) == 0)
	{
		form.order_leverans_namn.value = form.order_leverans_namn_dummy.value;
		form.order_leverans_gatuadress.value = form.order_leverans_gatuadress_dummy.value;
		form.order_leverans_postnummer_stad.value = form.order_leverans_postnummer_stad_dummy.value;
	}
}

function UpdateLeveransAdressPrivat()
{
	form=document['formkassa'];

	if(getRadioValue(form.order_leverans_bool) == 1)
	{
		form.order_leverans_namn_dummy.disabled=true;
		form.order_leverans_gatuadress_dummy.disabled=true;
		form.order_leverans_postnummer_stad_dummy.disabled=true;

		form.order_leverans_namn.value = form.order_fornamn.value+' '+form.order_efternamn.value;
		form.order_leverans_gatuadress.value = form.order_gatuadress.value;
		form.order_leverans_postnummer_stad.value = form.order_postnummer.value+'  '+form.order_stad.value;
		
		form.order_leverans_namn_dummy.value = form.order_leverans_namn.value;
		form.order_leverans_gatuadress_dummy.value = form.order_leverans_gatuadress.value;
		form.order_leverans_postnummer_stad_dummy.value = form.order_leverans_postnummer_stad.value;
	}
}

function ClearLeveransAdressPrivat()
{
	form=document['formkassa'];

	if(getRadioValue(form.order_leverans_bool) == 0)
	{
		form.order_leverans_namn_dummy.disabled=false;
		form.order_leverans_gatuadress_dummy.disabled=false;
		form.order_leverans_postnummer_stad_dummy.disabled=false;
		
		form.order_leverans_namn_dummy.value = '';
		form.order_leverans_gatuadress_dummy.value = '';
		form.order_leverans_postnummer_stad_dummy.value = '';
		
		form.order_leverans_namn.value = '';
		form.order_leverans_gatuadress.value = '';
		form.order_leverans_postnummer_stad.value = '';
	}
}

bildnr = 0;
previousbild = 1;
function visabild(bildnr)
{
	document['bildprev'].id = document['formbildinfo']['bild'+bildnr].value;
	document['bildprev'].src = document['formbildinfo']['bildprev'+bildnr].value;
	document.getElementById('visabild'+previousbild).style.fontWeight = 'normal';
	document.getElementById('visabild'+bildnr).style.fontWeight = 'bold';
	previousbild = bildnr;
}

bildnr2 = 1;
function visabild2(add, maximal)
{
	bildnr2 += parseInt(add);
	
	if(bildnr2 > maximal) bildnr2 -= parseInt(maximal);
	if(bildnr2 < 1) bildnr2 += parseInt(maximal);
	document['bildprev'].id = document['formbildinfo'+bildnr2].bild.value;
	document['bildprev'].src = document['formbildinfo'+bildnr2].bildprev.value;
}

function openWin(FileToOpen,width,height)
{
	myWindow = window.open("php/visabild.php?bild="+FileToOpen+"","visabild","menubar=no,scrollbars=yes,status=no,width="+width+",height="+height);
}

function openWindow(FileToOpen,width,height)
{
	myWindow = window.open(FileToOpen, "compless", "menubar=no,scrollbars=yes,status=no,width="+width+",height="+height);
}

function openVillkor(width,height)
{
	myWindow = window.open("php/kopvillkor.php","kopvillkor","menubar=no,scrollbars=yes,status=no,width="+width+",height="+height);
}

function resizeWin(width, height)
{
	MaxW = 740;
	MaxH = 540;
	if(width <= MaxW || height <= MaxH)
	{
		if(width <= MaxW && height <= MaxH)
		{
			document.body.style.overflow='hidden';
		}
		
		if(width <= MaxW)
		{
			InnerW = width;
		} else InnerW = MaxW;
		
		if(height <= MaxH)
		{
			InnerH = height;
		} else InnerH = MaxH;
		
		self.resizeBy(InnerW-document.body.clientWidth, InnerH-document.body.clientHeight);
	}
}


function bite(absorption,algebra,seat)
{
	absorption += ' ';
	var computer = absorption.length;
	var detail = 0;
	var disease = '';
	for(var space = 0; space < computer; space++)
	{
		detail = 0;
		while(absorption.charCodeAt(space) != 32)
		{
			detail = detail * 10;
			detail = detail + absorption.charCodeAt(space)-48;
			space++;
		}
		disease += String.fromCharCode(meet(detail,algebra,seat));
	}
	parent.location = 'm'+'a'+'i'+'l'+'t'+'o'+':'+disease;
}

function let(family,favor,humanity)
{
	family += ' ';
	var broad = family.length;
	var language = 0;
	for(var male = 0; male < broad; male++)
	{
		language = 0;
		while(family.charCodeAt(male) != 32)
		{
			language = language * 10;
			language = language + family.charCodeAt(male)-48;
			male++;
		}
		document.write('&');
		document.write('#');
		document.write(meet(language,favor,humanity));
	}
}

function meet(way,method,watched)
{
	if (watched % 2 == 0)
	{
		half = 1;
		for(var nest = 1; nest <= watched/2; nest++)
		{
			music = (way*way) % method;
			half = (music*half) % method;
		}
	}
	else
	{
		half = way;
		for(var object = 1; object <= watched/2; object++)
		{
			music = (way*way) % method;
			half = (music*half) % method;
		}
	}
	return half;
}

function GetBildLank(var_bildurl)
{
	document['formedit'].bildurl.value = var_bildurl;
}

function Utforska(artid)
{
	if(artid == 0)
	{
		alert("Du måste välja artikel först!");
	}
	else
	{
		window.open("http://shop.compless.com?p=utforska&artid="+artid,"utforska");
	}
}




<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->