function checkBannerToDecideHideOrShow(id){obj=document.getElementById(id);if(!obj)return;if(obj.innerHTML.indexOf('.swf')==-1)
if(obj.innerHTML.indexOf('<img')==-1)
if(obj.innerHTML.indexOf('.SWF')==-1)
if(obj.innerHTML.indexOf('<IMG')==-1)
obj.style.display='none';};var nav=(document.layers)?true:false;var iex=(document.all)?true:false;var regexDate=/[0-9]{4}-[0-9]{2}-[0-9]{2}/;function confirm_delete(url,data){if(confirm("Vill du forts\u00e4tta att ta bort "+data+"?")){document.location.href=url;}}
function thread(url){merinfo=window.open(url,"forumThread","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=yes,resizable=yes,width=500,height=580,top=200,left=200");merinfo.focus();}
function table_over_std(id){if(iex){document.all(id).style.background="#F2F3F9";}
else{foo=eval("document."+id+".style");foo.background="#F2F3F9";}}
function table_out_std(id){if(iex){document.all(id).style.background="";}
else if(nav){foo=eval("document."+id+".style");foo.background="";}}
function std_action(page,action,menuID,special){if(!special){special="";}
if(document.form1.selected.value=="none"&&(action=="newCrmFtg"||action=="hantera"||action=="inaktivera"||action=="aktivera"||action=="godkann"||action=="delete"||action=="edit"||action=="activate"||action=="inactivate"||action=="show"||action=="visa"||action=="removePlus"||action=="addPlus"||action=="addAr"||action=="add18man")){alert("Du m\u00e5ste markera ett stycke f\u00f6r att kunna genomf\u00f6ra denna \u00e5tg\u00e4rd.");}
else if(action=="vanta"){if(document.form1.selected.value=="none"){alert("Du m\u00e5ste markera ett stycke f\u00f6r att kunna genomf\u00f6ra denna \u00e5tg\u00e4rd.");}
else{if(!regexDate.test(document.getElementById('aterkom').value)){alert("Datum m\u00e5ste vara i detta format.\n\t >>   \u00e5\u00e5\u00e5\u00e5-mm-dd   <<\n F\u00f6rs\u00f6k igen");}
else{document.location='/admin/'+page+'/;action='+action+'&documentID='+menuID+'&what='+document.form1.selected.value+special+'&aterkom='+document.getElementById('aterkom').value;}}}
else{if(action=="delete"){if(confirm("Du h\u00e5ller p\u00e5 att ta bort ett stycke.\nDetta \u00e4r en \u00e5tg\u00e4rd som inte g\u00e5r att \u00e5ngra.\n\n\u00c4r du s\u00e4ker p\u00e5 att du vill genomf\u00f6ra \u00e5tg\u00e4rden?")){document.location='/admin/'+page+'/;action='+action+'&documentID='+menuID+'&what='+document.form1.selected.value+special;}}
else{document.location='/admin/'+page+'/;action='+action+'&documentID='+menuID+'&what='+document.form1.selected.value+special;}}}
function std_action_pop(page,action,menuID,special,width,height,scroll){var popup;if(!special){special="";}
if(document.form1.selected.value=="none"&&(action=="ordererkann"||action=="hantera"||action=="inaktivera"||action=="aktivera"||action=="godkann"||action=="delete"||action=="edit"||action=="activate"||action=="inactivate"||action=="show")){alert("Du m\u00e5ste markera ett stycke f\u00f6r att kunna genomf\u00f6ra denna \u00e5tg\u00e4rd.");}
else{if(action=="delete"){if(confirm("Du h\u00e5ller p\u00e5 att ta bort ett stycke.\nDetta \u00e4r en \u00e5tg\u00e4rd som inte g\u00e5r att \u00e5ngra.\n\n\u00c4r du s\u00e4ker p\u00e5 att du vill genomf\u00f6ra \u00e5tg\u00e4rden?")){popup=window.open('/admin/'+page+'/;action='+action+'&documentID='+menuID+'&what='+document.form1.selected.value+special,"pop","width="+width+",height="+height+", scrollbars="+scroll);}}
else{popup=window.open('/admin/'+page+'/;action='+action+'&documentID='+menuID+'&what='+document.form1.selected.value+special,"pop","width="+width+",height="+height+", scrollbars="+scroll);if(action=="ordererkann"){window.location.reload();}}
popup.moveTo(150,60);popup.focus();}}
function std_action_member(page,action,menuID){if(document.form1.selected.value=="none"&&(action=="stats"||action=="delete"||action=="edit"||action=="show"||action=="activate"||action=="inactivate"||action=="pdf"||action=="godkann"||action=="ejgodkann"||action=="godkanna"||action=="members")){if(action=="activate"||action=="stats"||action=="inactivate"||action=="pdf"){alert("Du m\u00e5ste markera en annons f\u00f6r att kunna genomf\u00f6ra denna \u00e5tg\u00e4rd.");}
else{alert("Du m\u00e5ste markera ett stycke f\u00f6r att kunna genomf\u00f6ra denna \u00e5tg\u00e4rd.");}}
else{if(action=="delete"){if(confirm("Du h\u00e5ller p\u00e5 att ta bort ett stycke.\nDetta \u00e4r en \u00e5tg\u00e4rd som inte g\u00e5r att \u00e5ngra.\n\n\u00c4r du s\u00e4ker p\u00e5 att du vill genomf\u00f6ra \u00e5tg\u00e4rden?")){document.location='./'+page+'&action='+action+'&documentID='+menuID+'&what='+document.form1.selected.value;}}
else{document.location='./'+page+'&action='+action+'&documentID='+menuID+'&what='+document.form1.selected.value;}}}
function std_action_member_noform(page,action,what){if(action=="delete"){if(confirm("Du h\u00e5ller p\u00e5 att ta bort ett stycke.\nDetta \u00e4r en \u00e5tg\u00e4rd som inte g\u00e5r att \u00e5ngra.\n\n\u00c4r du s\u00e4ker p\u00e5 att du vill genomf\u00f6ra \u00e5tg\u00e4rden?")){document.location='./'+page+'?action='+action+'&'+what;}}
else{document.location='./'+page+'&action='+action+'&'+what;}}
function popWinPayReadPlatsannons(page,width,height,platsannons,pris){if(document.form1.selected.value=="none"&&(page=="platsannons")){alert("Du m\u00e5ste markera vilken annons du vill betala f\u00f6r.");}
else{var popup;popup=window.open("/data/betalning/"+page+"/main.php?platsannons="+document.form1.selected.value+"&pris="+pris,"","width="+width+",height="+height+", scrollbars=yes");popup.moveTo(50,50);popup.focus();}}
var antalValda=0;function setShowSelected(objekt){var tempx=new String(document.getElementById("visavalda").innerHTML);temp=tempx.replace("<br>","<BR>");if(objekt.checked){tmpString=temp+objekt.value+"<BR>";}
else{var removeString=new String(objekt.value+"<BR>");tmpString=temp.replace(removeString,"");}
myString=new String(tmpString);splitString=myString.split("<BR>");antalValda=splitString.length-1;if(antalValda>10){alert("\nDu f\u00e5r v\u00e4lja h\u00f6gst 10 st s\u00f6kord.");objekt.checked=false
antalValda=10;document.getElementById("visavalda").innerHTML=temp;}
else{document.getElementById("visavalda").innerHTML=tmpString;}
document.getElementById("message").innerHTML=antalValda;}
function foretag_div_hide_show(div,etikett){var el=document.getElementById(div);if(el.style.display=="none"||el.style.display==""){el.style.display="block";etikett.innerHTML="D\u00f6lj";}
else{el.style.display="none";etikett.innerHTML="Visa";}};function table_over(id){document.getElementById(id).style.background="#F2F3F9";document.getElementById(id).style.cursor="default";}
function table_out(id){if(id==document.form1.selected.value)
document.getElementById(id).style.background="#F3EFE5";else
document.getElementById(id).style.background="";}
function table_selected(id){if(document.form1.selected.value!="none")
document.getElementById(document.form1.selected.value).style.background="";if(document.form1.selected.value==id)
document.form1.selected.value="none";else
{document.form1.selected.value=id;document.getElementById(id).style.background="#F3EFE5";}}
function user_action(action){if(document.form1.selected.value=="none"&&action!="add"&&action!="list"&&action!="search")
alert("Du måste markera en användare för att kunna genomföra denna åtgärd.");else
if(action=="delete")
if(confirm("Du håller på att ta bort en menypost.Om du tar bort en menypost med undermenyer så kommer även dessa att försvinna. Detta är en åtgärd som inte går att ångra. Är du säker på att du vill genomföra åtgärden?"))
document.location='./;admin_sub_page='+action+'&what='+document.form1.selected.value;else
document.location='./;admin_sub_page='+action+'&what='+document.form1.selected.value;}
function menu_action(action){if(document.form1.selected.value=="none"&&action!="new")
alert("Du måste markera en menypost för att kunna genomföra denna åtgärd.");else
{if(action=="delete")
{if(confirm("Du håller på att ta bort en menypost.Om du tar bort en menypost med undermenyer så kommer även dessa att försvinna. Detta är en åtgärd som inte går att ångra. Är du säker på att du vill genomföra åtgärden?"))
document.location='./;action='+action+'&what='+document.form1.selected.value;}
else if(action=="up")
{var top_item=document.form1.top_item.value;var move_ok=true;top_array=top_item.split(",");for(i=0;i<top_array.length;i++)
if(top_array[i]==document.form1.selected.value)
move_ok=false;if(move_ok==true)
document.location='./;action='+action+'&what='+document.form1.selected.value;else
alert("denna menypost är redan överst och kan inte flyttas längre upp.");}
else if(action=="down")
{var bottom_item=document.form1.bottom_item.value;var move_ok=true;bottom_array=bottom_item.split(",");for(i=0;i<bottom_array.length;i++)
if(bottom_array[i]==document.form1.selected.value)
move_ok=false;if(move_ok==true)
document.location='./;action='+action+'&what='+document.form1.selected.value;else
alert("Denna menypost är redan unders och kan inte flyttas längre ner.");}
else
document.location='./;action='+action+'&what='+document.form1.selected.value;}}
function doc_and_folder_action(action){if(document.form1.selected.value=="none"&&action!="new"&&action!="mkdoc"&&action!="mkdir")
alert("Du måste markera en katalog eller ett dokument för att kunna genomföra denna åtgärd.");else
if(action=="delete"){if(confirm("Du håller på att ta bort ett dokument eller en katalog.Om du tar bort en katalog med men underkataloger och/eller dokument i så kommer även dessa att försvinna. Detta är en åtgärd som inte går att ångra. Är du säker på att du vill genomföra åtgärden?"))
document.location='./;action='+action+'&what='+document.form1.selected.value;}else{document.location='./;action='+action+'&what='+document.form1.selected.value;}}
function paragraph_action(action,documentID){if(document.form1.selected.value=="none"&&(action=="delete"||action=="edit")){alert("Du måste markera ett stycke för att kunna genomföra denna åtgärd.");}else{if(action=="delete"){if(confirm("Du håller på att ta bort ett stycke. Detta är en åtgärd som inte går att ångra. Är du säker på att du vill genomföra åtgärden?"))
document.location='/admin/paragraph/;action='+action+'&documentID='+documentID+'&what='+document.form1.selected.value;}else if(action=="up"&&document.form1.selected.value==document.form1.top_item.value){alert("Detta stycket är redan överst och kan inte flyttas längre upp.");}else if(action=="down"&&document.form1.selected.value==document.form1.bottom_item.value){alert("Detta stycket är redan unders och kan inte flyttas längre ner.");}else{document.location='/admin/paragraph/;action='+action+'&documentID='+documentID+'&what='+document.form1.selected.value;}}}
function chkPath(path){var regexp="[a-z0-9_-]+";if(regexp.test(path))
return true;else
return false;}
function list_over(id){document.getElementById(["r"+id]).style.background="#F3EFE5";document.getElementById(["r"+id]).style.cursor="default";}
function list_out(id){if(id==document.form1.selected.value)
document.getElementById(["r"+id]).style.background="#EAE2D0";else
document.getElementById(["r"+id]).style.background="";}
var unselected=new Image();unselected.src="/gfx/padding/14x12.gif";var selected=new Image();selected.src="/gfx/icons/12/check.gif";function list_selected(id){if(document.form1.selected.value!="none")
{document.getElementById(["r"+document.form1.selected.value]).style.background="";document.getElementById(["r"+document.form1.selected.value]).src=unselected.src;}
if(document.form1.selected.value==id)
{document.getElementById(["r"+document.form1.selected.value]).src=unselected.src;document.form1.selected.value="none";}
else
{document.form1.selected.value=id;document.getElementById(["r"+id]).style.background="#EAE2D0";document.getElementById(["r"+id]).src=selected.src;}};function banner_action(action,extra){if(!extra){extra="";}
else{extra="&"+extra;}
if(document.form1.selected.value=="none"&&action!="add"&&action!="list"&&action!="search"&&action!="new"){alert("Du måste markera en annons för att kunna genomföra denna åtgärd.");}
else{if(action=="delete"){if(confirm("Du håller på att ta bort en banner annons. Denna kommer att tas bort för gott och åtgärden går ej att ångra. Är du säker på att du vill genomföra åtgärden?")){document.location='/admin/banner/;admin_sub_page='+action+extra+'&what='+document.form1.selected.value;}}
else{document.location='/admin/banner/;admin_sub_page='+action+extra+'&what='+document.form1.selected.value;}}};function batguiden_battyp_action(action,documentID){if(document.form1.selected.value=="none"&&action!="add"&&action!="list"&&action!="search"&&action!="new"){alert("Du måste markera en båttyp för att kunna genomföra denna åtgärd.");}
else{if(action=="delete"){if(confirm("Du håller på att ta bort en båttyp. Denna kommer att tas bort för gott och åtgärden går ej att ångra. Är du säker på att du vill genomföra åtgärden?")){document.location='./?admin_page=batguiden&action='+action+'&documentID='+documentID+'&battyp='+document.form1.selected.value;}}
else{document.location='./?admin_page=batguiden&action='+action+'&documentID='+documentID+'&battyp='+document.form1.selected.value;}}}
function batguiden_bat_action(action,battypID,documentID){if(document.form1.selected.value=="none"&&action!="add"&&action!="list"&&action!="search"&&action!="new"){alert("Du måste markera en båttyp för att kunna genomföra denna åtgärd.");}
else{if(action=="delete"){if(confirm("Du håller på att ta bort en båttyp. Denna kommer att tas bort för gott och åtgärden går ej att ångra. Är du säker på att du vill genomföra åtgärden?")){document.location='./?admin_page=batguiden&action='+action+'&documentID='+documentID+'&battypID='+battypID+'&bat='+document.form1.selected.value;}}
else{document.location='./?admin_page=batguiden&action='+action+'&documentID='+documentID+'&battypID='+battypID+'&bat='+document.form1.selected.value;}}};var regexEmail=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;var regexName=/[a-zA-Z-( )]+/;var regexName2=/^[a-z0-9_\-]{4,32}$/i;var regexPassword=/[a-zA-Z0-9-_\.]{4,32}/;var regexNotEmpty=/.+/;var regexDate=/[0-9]{4}-[0-9]{2}-[0-9]{2}/;var regexPostNr=/^[0-9 ]{4,6}$/;var regexNr=/^[0-9 -]{5,15}$/;var regexOrgNr=/^[0-9 -]{7,14}$/;var regexNumber=/^[0-9 ]+$/;function chkSubmit(arrayVars){var argv=chkSubmit.arguments;var argc=chkSubmit.arguments.length;var error=false;var regexp;var description;var antalMSTEMP=0;var descriptionMSTEMP;for(i=0;i<argc;i++){try
{regexp=document.getElementById(argv[i]+"_regex").value;sokEfter=argv[i];}
catch(ex)
{alert(argv[i]+":id är inte definierat. Detta är en bug (se /js/std.js)");}
var myregexp=new RegExp('xxx ','gi');var newString=new String("\n");var tempDesc=new String(document.getElementById(argv[i]+"_msg").value);description=tempDesc.replace(myregexp,newString);if(regexp=="regexEmailM"){if(!regexEmail.test(document.getElementById(argv[i]).value)){alert(description);error=true;break;}}else if(regexp=="regexEmail"){if(!regexEmail.test(document.getElementById(argv[i]).value)){alert(description);error=true;break;}}else if(regexp=="regexName"){if(!regexName.test(document.getElementById(argv[i]).value)||Trim(document.getElementById(argv[i]).value).length==0){alert(description);error=true;break;}}else if(regexp=="regexName2"){if(!regexName2.test(document.getElementById(argv[i]).value)){alert(description);error=true;break;}}else if(regexp=="regexNumber"){if(!regexNumber.test(document.getElementById(argv[i]).value)){alert(description);error=true;break;}}else if(regexp=="regexPassword"){if(!regexPassword.test(document.getElementById(argv[i]).value)){alert(description);error=true;break;}}else if(regexp=="regexNotEmpty"){if(!regexNotEmpty.test(Trim(document.getElementById(argv[i]).value))){alert(description);error=true;break;}}else if(regexp=="regexNotEmpty_error"){if(!regexNotEmpty.test(Trim(document.getElementById(argv[i]).value))){alert(description);error=true;document.getElementById(argv[i]).focus();break;}}
else if(regexp=="regexDate"){if(!regexDate.test(document.getElementById(argv[i]).value)){alert(description);error=true;break;}}else if(regexp=="regexCheckPw"){if(document.getElementById(argv[i]).value!=document.getElementById("losen").value){alert(description);error=true;break;}}else if(regexp=="regexCheckPw2"){if(document.getElementById(argv[i]).value!=document.getElementById("flosen").value){alert(description);error=true;break;}}else if(regexp=="regexPostNr"){if(!regexPostNr.test(document.getElementById(argv[i]).value)){alert(description.replace(/#/g,"\r"));error=true;break;}}else if(regexp=="regexNr"){if(!regexNr.test(document.getElementById(argv[i]).value)){alert(description);error=true;break;}}else if(regexp=="regexOrgNr"){if(!regexOrgNr.test(document.getElementById(argv[i]).value)){alert(description);error=true;break;}}else if(regexp=="regexChecked"){if(document.getElementById(argv[i]).checked!=true){alert(description);error=true;break;}}else if(regexp=="regexOneOrMoreChecked"){var antal=0;var boxes=document.forms['stdform'].getElementsByTagName('input');var namnet=document.getElementById(argv[i]).name;for(var j=0;j<boxes.length;j++){if(boxes[j].type=='checkbox'||boxes[j].type=='radio'){if(namnet==boxes[j].name){if(boxes[j].checked){antal++;}}}}
if(antal==0){alert(description);error=true;break;}}
else if(regexp=="regexRadio"){var antal=0;var boxes2=document.getElementById('stdform');for(var raknaRadio=0;raknaRadio<boxes2.length;raknaRadio++){if(boxes2.elements[raknaRadio].type=="radio"){if(boxes2.elements[raknaRadio].name==sokEfter){if(boxes2.elements[raknaRadio].checked){antal++;}}}}
if(antal==0){alert(description);error=true;break;}}}
if(error!=true){if(document.getElementById('postainte')){if(document.getElementById('postainte').value=="true"){return true;}
else{document.forms['stdform'].submit();}}else{document.forms['stdform'].submit();}
if(document.getElementById('autoreload')){if(document.getElementById('autoreload').value=="true"){window.opener.location.reload();}}
if(document.getElementById('autostanga')){if(document.getElementById('autostanga').value=="true"){self.close();}}
return true;}
else{return false;}}
function onTypeClearError(changeId,tillClass){}
function chkSubmit2(arrayVars){var argv=chkSubmit2.arguments;var argc=chkSubmit2.arguments.length;var error=false;var regexp;var description;var antalMSTEMP=0;var descriptionMSTEMP;for(i=0;i<argc;i++){try
{regexp=document.getElementById(argv[i]+"_regex").value;}
catch(ex)
{alert(argv[i]+":id är inte definierat. Detta är en bug (se /js/std.js)");}
description=document.getElementById(argv[i]+"_msg").value;if(regexp=="regexEmailM"){if(!regexEmail.test(document.getElementById(argv[i]).value)){alert(description);error=true;break;}}else if(regexp=="regexEmail"){if(!regexEmail.test(document.getElementById(argv[i]).value)){alert(description);error=true;break;}}else if(regexp=="regexName"){if(!regexName.test(document.getElementById(argv[i]).value)||Trim(document.getElementById(argv[i]).value).length==0){alert(description);error=true;break;}}else if(regexp=="regexName2"){if(!regexName2.test(document.getElementById(argv[i]).value)){alert(description);error=true;break;}}else if(regexp=="regexNumber"){if(!regexNumber.test(document.getElementById(argv[i]).value)){alert(description);error=true;break;}}else if(regexp=="regexPassword"){if(!regexPassword.test(document.getElementById(argv[i]).value)){alert(description);error=true;break;}}else if(regexp=="regexNotEmpty"){if(!regexNotEmpty.test(Trim(document.getElementById(argv[i]).value))){alert(description);error=true;break;}}else if(regexp=="regexDate"){if(!regexDate.test(document.getElementById(argv[i]).value)){alert(description);error=true;break;}}else if(regexp=="regexCheckPw"){if(document.getElementById(argv[i]).value!=document.getElementById("losen").value){alert(description);error=true;break;}}else if(regexp=="regexCheckPw2"){if(document.getElementById(argv[i]).value!=document.getElementById("flosen").value){alert(description);error=true;break;}}else if(regexp=="regexPostNr"){if(!regexPostNr.test(document.getElementById(argv[i]).value)){alert(description.replace(/#/g,"\r"));error=true;break;}}else if(regexp=="regexNr"){if(!regexNr.test(document.getElementById(argv[i]).value)){alert(description);error=true;break;}}else if(regexp=="regexOrgNr"){if(!regexOrgNr.test(document.getElementById(argv[i]).value)){alert(description);error=true;break;}}else if(regexp=="regexChecked"){if(document.getElementById(argv[i]).checked!=true){alert(description);error=true;break;}}else if(regexp=="regexOneOrMoreChecked"){var antal=0;var boxes=document.forms['stdform2'].getElementsByTagName('input');for(var j=0;j<boxes.length;j++){if((boxes[j].type=='checkbox'&&boxes[j].checked)||(boxes[j].type=='radio'&&boxes[j].checked)){antal++;}}
if(antal==0)
{alert(description);error=true;break;}}
else if(regexp=="regexRadio_1"){var antal=0;var boxes2=document.getElementById('stdform2');for(var raknaRadio=0;raknaRadio<boxes2.length;raknaRadio++){if(boxes2.elements[raknaRadio].name=="tavlingnr_1"){if(boxes2.elements[raknaRadio].type=="radio"){if(boxes2.elements[raknaRadio].checked){antal++;}}}}
if(antal==0){alert(description);error=true;break;}}
else if(regexp=="regexRadio_2"){var antal=0;var boxes2=document.getElementById('stdform2');for(var raknaRadio=0;raknaRadio<boxes2.length;raknaRadio++){if(boxes2.elements[raknaRadio].name=="tavlingnr_2"){if(boxes2.elements[raknaRadio].type=="radio"){if(boxes2.elements[raknaRadio].checked){antal++;}}}}
if(antal==0){alert(description);error=true;break;}}
else if(regexp=="regexRadio_3"){var antal=0;var boxes2=document.getElementById('stdform2');for(var raknaRadio=0;raknaRadio<boxes2.length;raknaRadio++){if(boxes2.elements[raknaRadio].name=="tavlingnr_3"){if(boxes2.elements[raknaRadio].type=="radio"){if(boxes2.elements[raknaRadio].checked){antal++;}}}}
if(antal==0){alert(description);error=true;break;}}}
if(error!=true){if(document.getElementById('postainte')){if(document.getElementById('postainte').value=="true"){return true;}
else{document.forms['stdform2'].submit();}}else{document.forms['stdform2'].submit();}
if(document.getElementById('autoreload')){if(document.getElementById('autoreload').value=="true"){window.opener.location.reload();}}
if(document.getElementById('autostanga')){if(document.getElementById('autostanga').value=="true"){self.close();}}
return true;}
else{return false;}}
function banner_action_member(action){if(document.form1.selected.value=="none"){alert("Du måste markera en annons för att kunna genomföra denna åtgärd.");}
else{document.location='/member/banner/;action='+action+'&what='+document.form1.selected.value;}}
function checkVotesOk(){var antal=0;var boxes=document.forms['stdform2'].getElementsByTagName('input');var redirect=document.getElementById('gotopage').value;var fraga=document.getElementById('rostning_id').value;for(var j=0;j<boxes.length;j++){if(boxes[j].checked){antal++;var rostning_svar=boxes[j].value;}}
if(antal==0){alert("Du måste göra ett val för att rösta!!");return false;}
else{if(regexNotEmpty.test(Trim(redirect))&&rostning_svar>0){redirect=redirect+"?fragaid="+fraga+"&fragasvar="+rostning_svar
popWin2(redirect,350,210,0);}
return false;}}
function doSearch(page,field){if(document.getElementById(field).value==""||document.getElementById(field).value=="%"||document.getElementById(field).value=="Snabbsök gästhamn"){alert("Du måste fylla i ett sökord");return false;}else{var varden=doSearch.arguments;var antal_varden=doSearch.arguments.length-1;var url='/'+page+'/;'+field+'='+document.getElementById(field).value;document.location.href=url;}}
function statusBar(text){top.window.status=text;}
function smilie(text){text=' '+text+' ';if(document.stdform.text.createTextRange&&document.stdform.text.caretPos){var caretPos=document.stdform.text.caretPos;caretPos.text=caretPos.text.charAt(caretPos.text.length-1)==' '?text+' ':text;document.stdform.message.focus();}else{document.stdform.text.value+=text;document.stdform.text.focus();}}
function mg_div_hide_show(div){var el=document.getElementById(div);if(el.style.display=="none"||el.style.display==""){el.style.display="block";}
else{el.style.display="none";}}
function LTrim(str)
{var whitespace=new String(" \t\n\r");var s=new String(str);if(whitespace.indexOf(s.charAt(0))!=-1){var j=0,i=s.length;while(j<i&&whitespace.indexOf(s.charAt(j))!=-1)
j++;s=s.substring(j,i);}
return s;}
function RTrim(str)
{var whitespace=new String(" \t\n\r");var s=new String(str);if(whitespace.indexOf(s.charAt(s.length-1))!=-1){var i=s.length-1;while(i>=0&&whitespace.indexOf(s.charAt(i))!=-1)
i--;s=s.substring(0,i+1);}
return s;}
function Trim(str)
{return RTrim(LTrim(str));}
function showImage(image,fotoalbum,kommentar,namn){document.getElementById('bilden').src='/images/sjobod/fotoalbum/'+fotoalbum+'/'+image;document.getElementById("namn").innerHTML=namn;document.getElementById("kommentar").innerHTML=kommentar;}
function list_over2(id){gammal=document.getElementById(["r"+id]).className;document.getElementById(["r"+id]).className="list_over";}
function list_out2(id){document.getElementById(["r"+id]).className=gammal;}
function checkGoAway(){if(window.name=="nyuser"){window.opener.location.reload();window.opener.focus();}}
function checkOrgNr(falt){if(!regexOrgNr.test(document.getElementById(falt).value)){if(confirm("Det finns inget orgnummer angivet.\nÄr du säker på att du vill spara utan att ang detta?")){return true;}
else{return false;}}
else{return true;}}
function formatText(el,tagstart,tagend,target){if(el.setSelectionRange){el.value=el.value.substring(0,el.selectionStart)+tagstart+el.value.substring(el.selectionStart,el.selectionEnd)+tagend+el.value.substring(el.selectionEnd,el.value.length);}
else if(document.all){if(tagend==""){var newText=document.getElementById("textfaltet").value+" "+tagstart+" ";document.getElementById("textfaltet").value=newText;}
else{var selectedText=document.selection.createRange().text;if(selectedText!=""){var newText=tagstart+selectedText+tagend;document.selection.createRange().text=newText;}}}
uppdatera(el,target);}
function insert_smiley(target,s){target.value+=s;}
var smiley_arr=new Array();function uppdatera(t,target){myString=new String(t.value);results=myString.replace("<","&lt;");results=results.replace(">","&gt;");results=results.replace(/\n/gi,"<br>");results=results.replace("[FET]","<b>");results=results.replace("[/FET]","</b>");results=results.replace("[KUR]","<i>");results=results.replace("[/KUR]","</i>");results=results.replace("[U]","<u>");results=results.replace("[/U]","</u>");results=results.replace("[R]","<span style='font-size: 13px; font-weight:bold;'>");results=results.replace("[/R]","</span>");results=results.replace("[BLÅ]","<font color=blue>");results=results.replace("[/BLÅ]","</font>");results=results.replace("[GRÖN]","<font color=green>");results=results.replace("[/GRÖN]","</font>");results=results.replace("[RÖD]","<font color=red>");results=results.replace("[/RÖD]","</font>");results=results.replace("[LILA]","<font color=purple>");results=results.replace("[/LILA]","</font>");results=results.replace("[BRUN]","<font color=brown>");results=results.replace("[/BRUN]","</font>");results=results.replace("[ORANGE]","<font color=orange>");results=results.replace("[/ORANGE]","</font>");results=results.replace("[CITAT]","<span class='citat'>");results=results.replace("[/CITAT]","</span>");for(i=0;i<smiley_arr.length;i++){results=results.replace(smiley_arr[i][0],"<img src='http://www.maringuiden.se/images/forum/smilies/"+smiley_arr[i][1]+".gif' />");}
results=results.replace("[LINK]","<a href='http://");results=results.replace("[/LINK]","' target='_blank' >Klicka här ..</a>");document.getElementById(target).innerHTML=results;}
function raderaTags(t,target){myString=new String(t.value)
results=myString.replace("<","");results=results.replace(">","");results=results.replace("[FET]","");results=results.replace("[/FET]","");results=results.replace("[KUR]","");results=results.replace("[/KUR]","");results=results.replace("[U]","");results=results.replace("[/U]","");results=results.replace("[R]","");results=results.replace("[/R]","");results=results.replace("[BLÅ]","");results=results.replace("[/BLÅ]","");results=results.replace("[GRÖN]","");results=results.replace("[/GRÖN]","");results=results.replace("[RÖD]","");results=results.replace("[/RÖD]","");results=results.replace("[LILA]","");results=results.replace("[/LILA]","");results=results.replace("[BRUN]",">");results=results.replace("[/BRUN]","");results=results.replace("[ORANGE]","");results=results.replace("[/ORANGE]","");results=results.replace("[LINK]","");results=results.replace("[/LINK]","");for(i=0;i<smiley_arr.length;i++){results=results.replace(smiley_arr[i][0],"");}
document.getElementById(target).value=results;uppdatera(t,"textvisa");}
function editor_init(){objEditor=document.getElementById("editor").contentWindow;objEditor.document.designMode="on";objEditor.document.execCommand("Fontname","","Verdana");objEditor.document.execCommand("Fontsize","","2");}
function editor_fix_ie(){objEditor=document.getElementById('editor').contentWindow;objEditor.focus();objEditor.document.execCommand("formatBlock",false,"<div>");objEditor.document.execCommand("Fontname","","Verdana");objEditor.document.execCommand("Fontsize","","2");}
function editor_insert_link(){var link=''
link=prompt('Hyperlänk:','http://');if(link!=null){objEditor.document.execCommand('createlink',false,link);}}
function editor_insert_img(){var link=''
link=prompt('Bildlänk:','http://');if(link!=null){objEditor.focus();objEditor.document.execCommand('InsertImage',false,link);}}
function editor_insert_smiley(url){editor_hide_show('smiley');objEditor.focus();objEditor.document.execCommand('InsertImage',false,url);document.getElementById("insertSmiley").border="0";}
function editor_insert_forecolor(color){editor_hide_show('color');objEditor.document.execCommand('forecolor',false,color);objEditor.focus();document.getElementById("forecolor").border="0";}
function editor_format_text(cmd){objEditor.document.execCommand(cmd,false,null);objEditor.focus();}
function editor_hide_show(div){var el=document.getElementById(div);if(el.style.display=="none"||el.style.display==""){el.style.display="block";}
else{el.style.display="none";}}
function editor_mouse_over_button(button){button.border="1";}
function editor_mouse_out_button(button){button.border="0";}
function editor_to_text(){var html=objEditor.document.body.innerHTML;while(html.indexOf("</DIV>")>-1){html=html.replace("</DIV>","");html=html.replace("<DIV>","");html=html.replace("<FONT face=Verdana size=2>","");html=html.replace("</FONT>","");html=html.replace("<STRONG>","[FET]");html=html.replace("</STRONG>","[/FET]");html=html.replace("<EM>","[KUR]");html=html.replace("</EM>","[/KUR]");html=html.replace("<U>","[u]");html=html.replace("</U>","[/u]");html=html.replace("\n","<br>");html=html.replace("<IMG src=\"","[IMG]");}
alert(html);}
function mgtooltip_findPosX(obj){var curleft=0;if(obj.offsetParent){while(obj.offsetParent){curleft+=obj.offsetLeft
obj=obj.offsetParent;}}
else if(obj.x)
curleft+=obj.x;return curleft;}
function mgtooltip_findPosY(obj){var curtop=0;if(obj.offsetParent){while(obj.offsetParent){curtop+=obj.offsetTop
obj=obj.offsetParent;}}
else if(obj.y)
curtop+=obj.y;return curtop;}
function mgtooltip_show(tooltipId,parentId,posX,posY){it=document.getElementById(tooltipId);if((it.style.top==''||it.style.top==0)&&(it.style.left==''||it.style.left==0)){it.style.width=it.offsetWidth+'px';it.style.height=it.offsetHeight+'px';img=document.getElementById(parentId);if(posX+it.offsetWidth>img.offsetWidth)posX=img.offsetWidth-it.offsetWidth;if(posX<0)posX=0;x=mgtooltip_findPosX(img)+posX;y=mgtooltip_findPosY(img)+posY;it.style.top=y+'px';it.style.left=x+'px';}
it.style.visibility='visible';}
function mgtooltip_hide(id){it=document.getElementById(id);it.style.visibility='hidden';}
Function.prototype.defaults=function(){var _f=this;var _a=Array(_f.length-arguments.length).concat(arguments.length-1?Array.apply(null,arguments):[arguments[0]]);return function()
{return _f.apply(_f,(arguments.length-1?Array.apply(null,arguments):[arguments[0]]).concat(_a.slice(arguments.length,_a.length)));}}
var mgtooltip_do=function(actionToDo,tooltipId,parentId,posX,posY){it=document.getElementById(tooltipId);if((it.style.top==''||it.style.top==0)&&(it.style.left==''||it.style.left==0)){it.style.width=it.offsetWidth+'px';it.style.height=it.offsetHeight+'px';img=document.getElementById(parentId);if(posX+it.offsetWidth>img.offsetWidth)posX=img.offsetWidth-it.offsetWidth;if(posX<0)posX=0;x=mgtooltip_findPosX(img)+posX;y=mgtooltip_findPosY(img)+posY;it.style.top=y+'px';it.style.left=x+'px';}
if(actionToDo=='hide'){mgtooltip_hide_2(tooltipId);}
else if(actionToDo=='show'){it.style.visibility='visible';}
else if(actionToDo=='pin'){it.style.visibility='visible';document.getElementById('ispin').value='true';document.getElementById('instruktion').style.display='none';document.getElementById('huvud').style.display='block';}
else if(actionToDo=='unpin'){document.getElementById('ispin').value='false';mgtooltip_hide_2(tooltipId);document.getElementById('instruktion').style.display='block';document.getElementById('huvud').style.display='none';}}.defaults('defaultAction','defaultId','defaultParentId',0,0);function mgtooltip_hide_2(id){it=document.getElementById(id);pin_status=document.getElementById('ispin').value;if(pin_status=='false'){it.style.visibility='hidden';}}
function setCookie(name,value)
{document.cookie=name+"="+escape(value)+";path=/;domain=.maringuiden.se";}
function getCookie(name)
{var i=0;while(document.cookie.indexOf(name+"=",i)!=-1)
{var value=document.cookie.substr(document.cookie.indexOf(name+"=",i));value=value.substr(name.length+1);if(value.indexOf(";")!=-1)
if(value.indexOf(";")==0)
value="";else
value=value.substr(0,value.indexOf(";"));return unescape(value);}
return"";}
function citera(tradAttCitera,klartext){setCookie('tradAttCitera',tradAttCitera);document.location='/forum/;write=new&threadID=148138&quote='+klartext;}
var cX=0;var cY=0;var rX=0;var rY=0;function UpdateCursorPosition(e){cX=e.pageX;cY=e.pageY;}
function UpdateCursorPositionDocAll(e){cX=event.clientX;cY=event.clientY;}
if(document.all){document.onmousemove=UpdateCursorPositionDocAll;}
else{document.onmousemove=UpdateCursorPosition;}
function AssignPosition(d){if(self.pageYOffset){rX=self.pageXOffset;rY=self.pageYOffset;}
else if(document.documentElement&&document.documentElement.scrollTop){rX=document.documentElement.scrollLeft;rY=document.documentElement.scrollTop;}
else if(document.body){rX=document.body.scrollLeft;rY=document.body.scrollTop;}
if(document.all){cX+=rX;cY+=rY;}
d.style.left=(cX+10)+"px";d.style.top=(cY+10)+"px";}
function HideContent(d){if(d.length<1){return;}
document.getElementById(d).style.display="none";}
function ShowContent(d){if(d.length<1){return;}
var dd=document.getElementById(d);AssignPosition(dd);dd.style.display="block";}
function ReverseContentDisplay(d){if(d.length<1){return;}
var dd=document.getElementById(d);AssignPosition(dd);if(dd.style.display=="none"){dd.style.display="block";}
else{dd.style.display="none";}}
function addEvent(obj,type,fn,tmp){if(obj.attachEvent){obj["e"+type+fn]=fn;obj[type+fn]=function(){obj["e"+type+fn](window.event);}
obj.attachEvent("on"+type,obj[type+fn]);}else
obj.addEventListener(type,fn,false);}
function removeEvent(obj,type,fn){if(obj.detachEvent){obj.detachEvent("on"+type,obj[type+fn]);obj[type+fn]=null;}else
obj.removeEventListener(type,fn,false);}
var fdTextareaController;(function(){function fdTextareaMaxlength(inp,maxlength){this._inp=inp;this._max=Number(maxlength);var self=this;self.maxlength=function(){if(self._inp.disabled)return false;if(self._inp.value.length>self._max){self._inp.value=self._inp.value.substring(0,self._max);return false;}
return true;}
addEvent(self._inp,'keypress',self.maxlength,false);addEvent(self._inp,'blur',self.maxlength,false);/*@cc_on @*//*@if (@_win32)
                addEvent(self._inp, 'paste', function(){ setTimeout(self.maxlength, 50); }, true);
                removeEvent(self._inp, 'blur', self.maxlength, false);
                /*@end @*/self.maxlength();};fdTextareaController={textareas:[],_construct:function(e){var regExp_1=/fd_max_([0-9]+){1}/ig;var textareas=document.getElementsByTagName("textarea");for(var i=0,textarea;textarea=textareas[i];i++){if(textarea.className&&textarea.className.search(regExp_1)!=-1){max=parseInt(textarea.className.match(regExp_1)[0].replace(/fd_max_/ig,''));if(max)fdTextareaController.textareas[fdTextareaController.textareas.length]=new fdTextareaMaxlength(textarea,max);}}},_deconstruct:function(e){}}})();;function popBildspel(mapp,bild,fotoalbum){var popup;popup=window.open("/data/popup/bildspel.php?mapp="+mapp+"&bild="+bild+"&fotoalbum="+fotoalbum,"popup","width=600,height=600");popup.moveTo((screen.width-600)/2,(screen.height-590)/2);popup.focus();}
function popBildspelSlideShow(mapp,bild,fotoalbum){var popup;popup=window.open("/data/popup/bildspel_slideshow.php?fotoalbum="+fotoalbum+"&bild="+bild,"popup","width=610,height=550");popup.moveTo((screen.width-600)/2,(screen.height-530)/2);popup.resizeTo(610,620);popup.focus();}
function popImage(image,width,height){var popup;popup=window.open("/data/popup/image.php?image="+image,"","width="+width+",height="+height);popup.moveTo((screen.width-width)/2,(screen.height-height)/2);popup.focus();}
function popImageNoClose(image,width,height){var popup;popup=window.open("/data/popup/image_noclose.php?image="+image,"","width="+width+",height="+height);popup.moveTo((screen.width-width)/2,(screen.height-height)/2);popup.focus();}
function popImageNoSize(image){var bilden=new Image();var popup;var bild_bredd;var bild_hojd;var skarm_bredd;var skarm_hojd;var timeouten;timeouten=0;bilden.src=image;bild_bredd=bilden.width;bild_hojd=bilden.height;skarm_bredd=screen.width;skarm_hojd=screen.height;while(!eval(bild_bredd)){timeouten++;bild_bredd=bilden.width;bild_hojd=bilden.height;if(timeouten==40){bild_bredd=400;bild_hojd=400;break;}}
popup=window.open("/data/popup/image.php?image="+image,"","width="+bild_bredd+",height="+bild_hojd);popup.moveTo((skarm_bredd-bild_bredd)/2,(skarm_hojd-bild_hojd)/2);popup.focus();}
function popAvatar(userid){var avatar=new Image();var popup;var tmp1;var tmp2;avatar.src="/images/users/standard/"+userid+".jpg";tmp1=avatar.width;tmp2=avatar.height;popup=window.open("/data/popup/image.php?image="+avatar.src,"","width="+tmp1+",height="+tmp2);popup.moveTo((screen.width/2)-(tmp1/2),(screen.height/2)-(tmp2/2));popup.focus();}
function popAvatar2(userid,width,height){var avatar=new Image();var popup;avatar.src="/images/users/standard/"+userid+".jpg";popup=window.open("/data/popup/image.php?image="+avatar.src,"","width="+width+",height="+height);popup.moveTo((screen.width/2)-(width/2),(screen.height/2)-(height/2));popup.focus();}
function preview(){popup=window.open("/data/newsletter/shownewsletter.php?id="+document.form1.selected.value,"","width=640,height=400,status=yes,toolbar=yes,menubar=no,location=no,scrollbars=yes,resizable=yes");document.location='./?admin_page=newsletter&action=list';}
function popWin(page,width,height,type){var popup;popup=window.open("/data/"+page+"/main.php?type="+type,"","width="+width+",height="+height+", scrollbars=no");popup.moveTo(50,50);popup.focus();}
function popWinScroll(page,width,height,type){var popup;popup=window.open("/data/"+page+"/main.php?type="+type,"","width="+width+",height="+height+", scrollbars=yes");popup.moveTo(50,50);popup.focus();}
function popWinPayReadTel(page,width,height,type,pris){var popup;popup=window.open("/data/"+page+"/main.php?type="+type+"&pris="+pris,"","width="+width+",height="+height+", scrollbars=no");popup.moveTo(50,50);popup.focus();}
function popWinPayReadNew(page,width,height,type,priskat,pris){var popup;popup=window.open("/data/"+page+"/main.php?type="+type+"&priskat="+priskat+"&pris="+pris,"","width="+width+",height="+height+", scrollbars=yes");popup.moveTo(50,50);popup.focus();}
function popWinMail(type,id,omvad,user){var popup;var hojd;hojd=400;if(type=="borsmail"||type=="ftgmail"||type=="hamnmail"||type=="klubbmail"){hojd=450;}
popup=window.open("/data/sendmail/main.php?type="+type+"&id="+id+"&omvad="+omvad+"&user="+user,"popWinMail","width=300,height="+hojd+", scrollbars=no");popup.moveTo(50,50);popup.focus();}
function popWin2(page,width,height,scroll){var popup2;popup2=window.open(page,"pop2","width="+width+",height="+height+", scrollbars="+scroll);popup2.moveTo(150,60);popup2.focus();}
function popWin3(page,width,height,scroll){var popup3;popup3=window.open(page,"pop3","width="+width+",height="+height+", scrollbars="+scroll);popup3.moveTo(150,60);popup3.focus();}
function popWin4(page,width,height,scroll){var popup4;popup4=window.open(page,"pop4","width="+width+",height="+height+", scrollbars="+scroll);popup4.focus();}
function popWinLogIn(page,width,height){var popupwinlogin;popupwinlogin=window.open("/data/popup/"+page,"popupwinlogin","width="+width+",height="+height+", scrollbars=no");popupwinlogin.moveTo((screen.width/2)-(width/2),(screen.height/2)-(height/2));popupwinlogin.focus();}
function laddaTavling(tavling,nr_1,nr_2,nr_3,nr_4,typAvTavling){var popup;popup=window.open("/data/tavling/"+tavling+"?tavlingnr_1="+nr_1+"&tavlingnr_2="+nr_2+"&tavlingnr_3="+nr_3+"&tavlingnr_4="+nr_4+"&typAvTavling="+typAvTavling,"","width=450,height=280, scrollbars=no");popup.moveTo(50,50);popup.focus();}
function popPdf(page,type){var popup;popup=window.open("/data/"+page+"/visapdf.php?what="+type,"pdfpop","width=700,height=600,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no,resizable=yes");popup.moveTo(50,50);popup.focus();}
function popPdf2(page,type){var popup;var typeInkludera="";if(type!=""){typeInkludera="?"+type;}
popup=window.open(page+typeInkludera,"pdfpop2","width=700,height=600,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no,resizable=yes");popup.moveTo(50,50);popup.focus();}
function popWinChatt(page,width,height,scroll){var popupchatt;if(window.showModalDialog){window.showModelessDialog(page,"popchat","dialogWidth:"+(width+10)+"px;dialogHeight:"+(height+53)+"px;status:no;resizable;yes");}else{window.open(page,"popchat","height="+height+",width="+width+",toolbar=no,directories=no,status=no, menubar=no,scrollbars="+scroll+",resizable=yes,modal=yes");}}
var popupButik;function popupJetShop(shop){popupButik=window.open("http://"+shop+"/","pop","width=900,height=700, scrollbars=no, resizable=yes");popupButik.focus();}
function popAdminWin(page,width,height){var popupadmin;popupadmin=window.open(page,"popupadmin","width="+width+",height="+height+", toolbar=no,directories=no,status=no, menubar=no,scrollbars=yes,resizable=no,modal=yes");popupadmin.moveTo(150,60);popupadmin.focus();};function sack(file){this.xmlhttp=null;this.resetData=function(){this.method="POST";this.queryStringSeparator="?";this.argumentSeparator="&";this.URLString="";this.encodeURIString=true;this.execute=false;this.element=null;this.elementObj=null;this.requestFile=file;this.vars=new Object();this.responseStatus=new Array(2);};this.resetFunctions=function(){this.onLoading=function(){};this.onLoaded=function(){};this.onInteractive=function(){};this.onCompletion=function(){};this.onError=function(){};this.onFail=function(){};};this.reset=function(){this.resetFunctions();this.resetData();};this.createAJAX=function(){try{this.xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");}catch(e1){try{this.xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");}catch(e2){this.xmlhttp=null;}}
if(!this.xmlhttp){if(typeof XMLHttpRequest!="undefined"){this.xmlhttp=new XMLHttpRequest();}else{this.failed=true;}}};this.setVar=function(name,value){this.vars[name]=Array(value,false);};this.encVar=function(name,value,returnvars){if(true==returnvars){return Array(encodeURIComponent(name),encodeURIComponent(value));}else{this.vars[encodeURIComponent(name)]=Array(encodeURIComponent(value),true);}}
this.processURLString=function(string,encode){encoded=encodeURIComponent(this.argumentSeparator);regexp=new RegExp(this.argumentSeparator+"|"+encoded);varArray=string.split(regexp);for(i=0;i<varArray.length;i++){urlVars=varArray[i].split("=");if(true==encode){this.encVar(urlVars[0],urlVars[1]);}else{this.setVar(urlVars[0],urlVars[1]);}}}
this.createURLString=function(urlstring){if(this.encodeURIString&&this.URLString.length){this.processURLString(this.URLString,true);}
if(urlstring){if(this.URLString.length){this.URLString+=this.argumentSeparator+urlstring;}else{this.URLString=urlstring;}}
this.setVar("rndval",new Date().getTime());urlstringtemp=new Array();for(key in this.vars){if(false==this.vars[key][1]&&true==this.encodeURIString){encoded=this.encVar(key,this.vars[key][0],true);delete this.vars[key];this.vars[encoded[0]]=Array(encoded[1],true);key=encoded[0];}
urlstringtemp[urlstringtemp.length]=key+"="+this.vars[key][0];}
if(urlstring){this.URLString+=this.argumentSeparator+urlstringtemp.join(this.argumentSeparator);}else{this.URLString+=urlstringtemp.join(this.argumentSeparator);}}
this.runResponse=function(){eval(this.response);}
this.runAJAX=function(urlstring){if(this.failed){this.onFail();}else{this.createURLString(urlstring);if(this.element){this.elementObj=document.getElementById(this.element);}
if(this.xmlhttp){var self=this;if(this.method=="GET"){totalurlstring=this.requestFile+this.queryStringSeparator+this.URLString;this.xmlhttp.open(this.method,totalurlstring,true);}else{this.xmlhttp.open(this.method,this.requestFile,true);try{this.xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded")}catch(e){}}
this.xmlhttp.onreadystatechange=function(){switch(self.xmlhttp.readyState){case 1:self.onLoading();break;case 2:self.onLoaded();break;case 3:self.onInteractive();break;case 4:self.response=self.xmlhttp.responseText;self.responseXML=self.xmlhttp.responseXML;self.responseStatus[0]=self.xmlhttp.status;self.responseStatus[1]=self.xmlhttp.statusText;if(self.execute){self.runResponse();}
if(self.elementObj){elemNodeName=self.elementObj.nodeName;elemNodeName.toLowerCase();if(elemNodeName=="input"||elemNodeName=="select"||elemNodeName=="option"||elemNodeName=="textarea"){self.elementObj.value=self.response;}else{self.elementObj.innerHTML=self.response;}}
if(self.responseStatus[0]=="200"){self.onCompletion();}else{self.onError();}
self.URLString="";break;}};this.xmlhttp.send(this.URLString);}}};this.reset();this.createAJAX();};var serverSideFile='../data/rostning/lagg_rost_fil.php';var voteLeftImage='./gfx/rostning/graph_left_1.gif';var voteRightImage='./gfx/rostning/graph_right_1.gif';var voteCenterImage='./gfx/rostning/graph_middle_1.gif';var graphMaxWidth=130;var graphMinWidth=15;var pollScrollSpeed=5;var useCookiesToRememberCastedVotes=false;var txt_totalVotes='Totalt antal röster: ';var ajaxObjects=new Array();var pollVotes=new Array();var pollVoteCounted=new Array();var totalVotes=new Array();var rakna=0;var debug="DEBUG START\n  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \n";function Poller_Get_Cookie(name){debug+="Poller_Get_Cookie \t\t| rakna: "+rakna+++"\n";var start=document.cookie.indexOf(name+"=");var len=start+name.length+1;if((!start)&&(name!=document.cookie.substring(0,name.length)))return null;if(start==-1)return null;var end=document.cookie.indexOf(";",len);if(end==-1)end=document.cookie.length;return unescape(document.cookie.substring(len,end));}
function Poller_Set_Cookie(name,value,expires,path,domain,secure){debug+="Poller_Set_Cookie \t\t| rakna: "+rakna+++"\n";expires=expires*60*60*24*1000;var today=new Date();var expires_date=new Date(today.getTime()+(expires));var cookieString=name+"="+escape(value)+
((expires)?";expires="+expires_date.toGMTString():"")+
((path)?";path="+path:"")+
((domain)?";domain="+domain:"")+
((secure)?";secure":"");document.cookie=cookieString;}
function showVoteResults(pollId,ajaxIndex){debug+="showVoteResults \t\t| rakna: "+rakna+++"\n";document.getElementById('poller_waitMessage'+pollId).style.display='none';var xml=ajaxObjects[ajaxIndex].response;xml=xml.replace(/\n/gi,'');var reg=new RegExp("^.*?<pollerTitle>(.*?)<.*$","gi");var pollerTitle=xml.replace(reg,'$1');var resultDiv=document.getElementById('poller_results'+pollId);var titleP=document.createElement('P');titleP.className='result_pollerTitle';titleP.innerHTML=pollerTitle;resultDiv.appendChild(titleP);var options=xml.split(/<option>/gi);pollVotes[pollId]=new Array();totalVotes[pollId]=0;for(var no=1;no<options.length;no++){var elements=options[no].split(/</gi);var currentOptionId=false;for(var no2=0;no2<elements.length;no2++){if(elements[no2].substring(0,1)!='/'){var key=elements[no2].replace(/^(.*?)>.*$/gi,'$1');var value=elements[no2].replace(/^.*?>(.*)$/gi,'$1');if(key.indexOf('optionText')>=0){var pOption=document.createElement('P');pOption.className='result_pollerOption';pOption.innerHTML=value;resultDiv.appendChild(pOption);}
if(key.indexOf('optionId')>=0){currentOptionId=value/1;}
if(key.indexOf('votes')>=0){var voteDiv=document.createElement('DIV');voteDiv.className='result_pollGraph';resultDiv.appendChild(voteDiv);var leftImage=document.createElement('IMG');leftImage.src=voteLeftImage;voteDiv.appendChild(leftImage);var numberDiv=document.createElement('DIV');numberDiv.style.backgroundImage='url(\''+voteCenterImage+'\')';numberDiv.innerHTML='0%';numberDiv.id='result_voteTxt'+currentOptionId;voteDiv.appendChild(numberDiv);var rightImage=document.createElement('IMG');rightImage.src=voteRightImage;voteDiv.appendChild(rightImage);pollVotes[pollId][currentOptionId]=value;totalVotes[pollId]=totalVotes[pollId]/1+value/1;}}}}
var totalVoteP=document.createElement('P');totalVoteP.className='result_totalVotes';totalVoteP.innerHTML="";voteDiv.appendChild(totalVoteP);setPercentageVotes(pollId);slideVotes(pollId,0);}
function setPercentageVotes(pollId){debug+="setPercentageVotes \t| rakna: "+rakna+++"\n";for(var prop in pollVotes[pollId]){pollVotes[pollId][prop]=Math.round((pollVotes[pollId][prop]/totalVotes[pollId])*100);}
var currentSum=0;for(var prop in pollVotes[pollId]){currentSum=currentSum+pollVotes[pollId][prop]/1;}
pollVotes[pollId][prop]=pollVotes[pollId][prop]+(100-currentSum);}
function slideVotes(pollId,currentPercent){debug+="slideVotes \t\t| rakna: "+rakna+++"\n";currentPercent=currentPercent/1+1;for(var prop in pollVotes[pollId]){if(pollVotes[pollId][prop]>=currentPercent){var obj=document.getElementById('result_voteTxt'+prop);obj.innerHTML=currentPercent+'%';obj.style.width=Math.max(graphMinWidth,Math.round(currentPercent/100*graphMaxWidth))+'px';}}
if(currentPercent<100)setTimeout('slideVotes("'+pollId+'","'+currentPercent+'")',pollScrollSpeed);}
function prepareForPollResults(pollId){debug+="prepareForPollResults \t| rakna: "+rakna+++"\n";document.getElementById('poller_waitMessage'+pollId).style.display='block';document.getElementById('poller_question'+pollId).style.display='none';}
function castMyVote(pollId,formObj){debug+="castMyVote \t\t| rakna: "+rakna+++"\n";var elements=formObj.elements['vote['+pollId+']'];var optionId=false;for(var no=0;no<elements.length;no++){if(elements[no].checked)optionId=elements[no].value;}
Poller_Set_Cookie('dhtmlgoodies_poller_'+pollId,'1',6000000);if(optionId){var ajaxIndex=ajaxObjects.length;ajaxObjects[ajaxIndex]=new sack();ajaxObjects[ajaxIndex].requestFile=serverSideFile+'?pollId='+pollId+'&optionId='+optionId;prepareForPollResults(pollId);ajaxObjects[ajaxIndex].onCompletion=function(){showVoteResults(pollId,ajaxIndex);};ajaxObjects[ajaxIndex].runAJAX();}}
function displayResultsWithoutVoting(pollId){debug+="displayResultsWithoutVoting \t| rakna: "+rakna+++"\n";var ajaxIndex=ajaxObjects.length;ajaxObjects[ajaxIndex]=new sack();ajaxObjects[ajaxIndex].requestFile=serverSideFile+'?pollId='+pollId;prepareForPollResults(pollId);ajaxObjects[ajaxIndex].onCompletion=function(){showVoteResults(pollId,ajaxIndex);};ajaxObjects[ajaxIndex].runAJAX();}