function openProductsat(url) {	
 var sat = window.open(url, "product", "width=525,height=600,center,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,copyhistory=0");
 sat.focus();
}

function submit_form() {
	var ref = document.forms[0];
	ref.submit();
}

function submit_named_form(name) {
	var ref = document.getElementById(name);
	ref.submit();
}

var ie6 = false;
if (navigator.appVersion.indexOf("MSIE 6.0") != "-1") {
	ie6 = true;
}
function hh(node) {
	if (ie6) {
		node.style.borderWidth="2px";
	} else {
		node.style.borderColor="#000";
	}
}
function ll(node) {
	if (ie6) {
		node.style.borderWidth="0px";
	} else {
		node.style.borderColor="transparent";
	}
}
function hhN(pos) {
	var node = document.getElementById("bor"+pos);
	if (ie6) {
		node.style.borderWidth="2px";
	} else {
		node.style.borderColor="#000";
	}
}
function llN(pos) {
	var node = document.getElementById("bor"+pos);
	if (ie6) {
		node.style.borderWidth="0px";
	} else {
		node.style.borderColor="transparent";
	}
}



function checkForm() {
	var ref = document.forms[0];
	var strasse		= getFormElementValue("strasse");
	var vorname		= getFormElementValue("vorname");
	var plz			= getFormElementValue("plz");
	var nachname	= getFormElementValue("nachname");
	var ort			= getFormElementValue("stadt");
	var email		= getFormElementValue("email");

	if (vorname && nachname && email && strasse && plz && ort) {
		if (email) {
			if((email.indexOf('@') == -1) || (email.indexOf('.') == -1)){
				alert(email_error_msg);
			} else {
				submit_form();			
			}
		}
	} else {
		alert(form_error_msg);
	}
}


function getCheckboxStatus(form_name) {
	var ref = document.forms.bestell_form[form_name];
	return ref.checked;
}

function getRadioValue(form_name) {
	var ref = document.forms.bestell_form[form_name];
	for (var i=0; i<ref.length; i++) {
		if (ref[i].checked) {
			return ref[i].value;
		}
	}
	return false;
}

var checkFieldArray = new Array();
function getFormElementValue(name, formId) {
	var ref;
	if (formId) {
		ref = document.getElementById(formId);
	} else {
		ref = document.forms[0];
	}
	var val_ref = ref[name];
	if (val_ref != undefined) {
		var val = ref[name].value;
		checkFieldArray[name] = 1;
		return val;
	} 
	alert('problem kein value fuer nbame '+name)
	return "";
}

var mW = new Array();

function loadMWImages() {
	var ref = document.getElementById("mostWantedRLImages");
	var s = "";
	for (i=0; i < mW.length; i++) {
		var objMW = mW[i];
		s += '<div onMouseover="mwS('+i+')" style="background:url('+objMW.src+')"><a href="#"><img src="v2/img/1px.gif" width="196" height="2" /></a></div>\n';	
	}
	ref.innerHTML = s;
}

function mwS(pos) {
	var objMW = mW[pos];
	var imgSRC = objMW.src;
	var text = objMW.text;
	var ref = document.getElementById("productImage");
	ref.src = imgSRC;
	var refHtxt = document.getElementById("htxt");
	refHtxt.style.display="none";
	var refHtxt = document.getElementById("htxtS");
	refHtxt.style.display="none";
	var refHtxt = document.getElementById("htxt3");
	refHtxt.innerHTML=text;
}

function bO(img, link, text){
	var pos = mW.length;
	mW[pos] = new Object;
	mW[pos].src = "/stylepark/"+img;
	mW[pos].link = "/stylepark/"+link;
	mW[pos].text = text;
}

var lastImgPos = 0;
var lastImgSrc = "";
function change(pos,url){
	
	if (!lastImgPos) {
		var refBig = document.getElementById("gr");
		lastImgSrc = refBig.src;
		if (pos != 1) {
			var refThumb = document.getElementById("t1");
			refThumb.src = refBig.src;
			var refThumb = document.getElementById("t"+pos);
			refThumb.src = "showroom/img/transgif.gif";
			refBig.src = url;	
			lastImgSrc = url;
		}
		lastImgPos = pos;
	} else {
		if (lastImgPos != pos) {
			var refThumb = document.getElementById("t"+lastImgPos);
			refThumb.src = lastImgSrc;
			var refThumb = document.getElementById("t"+pos);
			refThumb.src = "showroom/img/transgif.gif";
			lastImgPos = pos;
			lastImgSrc = url;
			var refBig = document.getElementById("gr");
			refBig.src = url;
		}
	}
}

function checkAccreditionForm() {
	var ref = document.forms[0];
	var vorname = getFormElementValue("vorname","accreditation");
	var nachname  = getFormElementValue("nachname","accreditation");	
	var telefon  = getFormElementValue("telefon","accreditation");	
	var fax  = getFormElementValue("fax","accreditation");
	var Redaktion  = getFormElementValue("Redaktion","accreditation");
	var Presse_Ausweis_Nr = getFormElementValue("Presse_Ausweis_Nr","accreditation");
	var email = getFormElementValue("email","accreditation");	
	var Ausgestellt_von = getFormElementValue("Ausgestellt_von","accreditation");	
	var strasse = getFormElementValue("strasse","accreditation");		
	var plz = getFormElementValue("plz","accreditation");
	var stadt = getFormElementValue("stadt","accreditation");
		
	var pass = true;
	for (i in checkFieldArray) {
		if (eval(i) == getOldVal(i,"accreditation")) {
			pass = false;
		}
		
	}
	
	if (pass) {
  		if((email.indexOf('@') == -1) || (email.indexOf('.') == -1)){
			alert(email_error_msg);
		} else {
			submit_named_form('accreditation');			
		}
	} else {
		alert(form_error_msg);	
	}
return false;

}


var old_val = new Array();
function selectFieldValue(node) {
	setzeOldValue(node)
	node.select();	
}

function selectFieldValueCheck(node) {
	setzeOldValue(node)
	if (node.value == "") {
		node.value = old_val[node.name];	
	}
}

function setzeOldValue(node) {
	if (typeof(old_val[node.name]) == 'undefined') {
		old_val[node.name] = node.value;	
	}
}

function getOldVal(name, formId) {
	var ref;
	if (formId) {
		ref = document.getElementById(formId);
	} else {
		ref = document.forms[0];
	}
	if (old_val[name] != undefined) {
		return old_val[name];
	} else {
		return ref[name].value;
	}
}

