function
  validate_required(field,alerttxt) {
  with (field) {
    if (value==null||value=="") {
      alert(alerttxt);
      return false;
    }
    else {
      return true;
    }
  }
};
function  validate_nl_form(thisform) {
  with (thisform) {
    if (validate_required(email,"Du måste ange E-postadress!")==false) {
      email.focus();
      return false;
    }
  }
};
document.observe('dom:loaded', function()
{
	headerFlashReplace();
});


function headerFlashReplace()
{
	var headers = $$('h1');
	
	for(var i=0; i<headers.length; i++)
	{
	headers[i].writeAttribute('id', 'header1' + i);
	
	var flashvars = false;
	var fontSizeString = headers[i].getStyle("font-size");
	var fontSizeNumber = parseInt(fontSizeString.replace(".", ""));
	
	var textString = "";
	if(headers[i].textContent)
	{
		textString = headers[i].textContent;
	}
	else
	{
		textString = headers[i].innerText;
	}

	var params = {flashvars:"Title=" + urlencode(textString.toUpperCase())+ "&Size=" + (fontSizeNumber+3) + "&Color=#333333", scale: "noscale", salign: "tl", wmode:"transparent"};
	var attributes = {};
	swfobject.embedSWF("http://mppoly-app01.driften.net/polopoly_fs/MP-se-resources-7.106298.html!/header.swf?t="+new Date().getTime(), "header1" + i, headers[i].offsetWidth, headers[i].offsetHeight + parseInt(headers[i].getStyle('margin-bottom')), "9.0.0", null, flashvars, params, attributes);
	}
	
	var headers = $$('h2');
	
	for(var i=0; i<headers.length; i++)
	{
	headers[i].writeAttribute('id', 'header2' + i);
	
	var flashvars = false;
	var fontSizeString = headers[i].getStyle("font-size");
	var fontSizeNumber = parseInt(fontSizeString.replace(".", ""));
	
	var textString = "";
	if(headers[i].textContent)
	{
		textString = headers[i].textContent;
	}
	else
	{
		textString = headers[i].innerText;
	}	
	
	var params = {flashvars:"Title=" + urlencode(textString.toUpperCase())+ "&Size=" + (fontSizeNumber+3) + "&Color=#333333", scale: "noscale", salign: "tl", wmode:"transparent"};
	var attributes = {};
	swfobject.embedSWF("http://mppoly-app01.driften.net/polopoly_fs/MP-se-resources-7.106298.html!/header.swf?t="+new Date().getTime(), "header2" + i, headers[i].offsetWidth, headers[i].offsetHeight + parseInt(headers[i].getStyle('margin-bottom')), "9.0.0", null, flashvars, params, attributes);
	}
	
	var headers = $$('div.boxheader div');
	
	for(var i=0; i<headers.length; i++)
	{
	headers[i].writeAttribute('id', 'headerbox' + i);
	
	var flashvars = false;
	
	var textString = "";
	if(headers[i].textContent)
	{
		textString = headers[i].cleanWhitespace().textContent;
	}
	else
	{
		textString = headers[i].innerText;
	}	
	
	var params = {flashvars:"Title=" + urlencode(textString.toUpperCase())+ "&Size=12&Color=#ffffff", scale: "noscale", salign: "tl", wmode:"transparent"};
	var attributes = {};
	swfobject.embedSWF("http://mppoly-app01.driften.net/polopoly_fs/MP-se-resources-7.106298.html!/header.swf?t="+new Date().getTime(), "headerbox" + i, headers[i].offsetWidth, 17, "9.0.0", null, flashvars, params, attributes);
	}	
	
};

function urlencode(str)
{
	str = escape(str);
	str = str.replace('+', '%2B');
	str = str.replace('%20', '+');
	str = str.replace('*', '%2A');
	str = str.replace('/', '%2F');
	str = str.replace('@', '%40');
	return str;
};/* END id=7725318,level=0,summary=cid=7.106662, ot=mediaprovider.javascriptBundler.ot, mode=www:cache=MISS; times:ownTotal=1ms,ownRender=1ms,controller=0ms,cache=0ms;times:total=1ms, key=ModelKey:m/local/content/contentId='VersionedContentId(7.106662.1278316499)', m/request/view='NULL', m/request/mode='www',  */
