var falshfail = '<br /><br />Du har en gammal version av Adobes Flash-spelare,<br /> och därför kan du inte spela upp filmen!<br /><b><a href="http://www.adobe.com/go/getflashplayer/">Här kan du hämta den senaste versionen</a>.</b>'

function webstat() {
	var info="&plugins=" + (detectFlash()?"flash|":"") + (detectDirector()?"shockwave|":"") + (detectQuickTime()?"quicktime|":"") + (detectReal()?"realplayer|":"") + (detectWindowsMedia()?"windowsmedia|":"");
	document.write("<" + "script src=\"http://stats.webstat.se/statCounter.asp?id=30201&size=" + screen.width + "x" + screen.height + "&depth=" + screen.colorDepth + "&referer=" + escape(document.referrer) + info + "&isp=" + info2+ "\"></" + "script>"); 
}

function insertAtCarret(Carret) {
	document.getElementById('msg').value += "[" + Carret + "] [/" + Carret + "]"
	document.getElementById('msg').focus();
}

function tag_add(tag) {
	var ibox = prompt("Skriv in adressen!");
	if (ibox.match(/(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/)) {
		document.getElementById('msg').value += "[" + tag + "]" + ibox + "[/" + tag + "]"
		document.getElementById('msg').focus();
	} else {
		alert("Den angivna adressen var ogiltig!");
	}
}

function externalLinks() {
 if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName("a");
 for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute("href") &&
       anchor.getAttribute("rel") == "external")
     anchor.target = "_blank";
 }
}
window.onload = externalLinks;

function tubechange(kod, bild) {
	var tbpic = document.getElementById("tb_" + kod);
	if (bild == 1) {
		tbpic.style.background = "url(http://img.youtube.com/vi/" + kod + "/2.jpg) no-repeat center center";
		bild = 2;
	} else if (bild == 2) {
		tbpic.style.background = "url(http://img.youtube.com/vi/" + kod + "/3.jpg) no-repeat center center";
		bild = 3;
	} else {
		tbpic.style.background = "url(http://img.youtube.com/vi/" + kod + "/default.jpg) no-repeat center center";
		bild = 1;
	}
	tubetimeout = setTimeout("tubechange('" + kod + "', " + bild + ")", 1000);
}

function tubebild(kod, tal) {
	if (tal == 1) {
		tubetimeout = setTimeout("tubechange('" + kod + "', 1)", 500);
	} else {
		clearTimeout(tubetimeout);
		document.getElementById("tb_" + kod).style.background = "url(http://img.youtube.com/vi/" + kod + "/default.jpg) no-repeat center center";
	}
}

function YouFilm(txt, width, height) {
	document.write('<object type="application/x-shockwave-flash" wmode="transparent" data="' + txt + '" width="' + width + '" height="' + height + '">\n');
	document.write('	<param name="allowScriptAccess" value="sameDomain" />\n');
	document.write('	<param name="allowfullscreen" value="true" />\n');
	document.write('	<param name="movie" value="' + txt + '" />\n');
	document.write('	<param name="quality" value="high" />\n');
	document.write('	<param name="bgcolor" value="#000000" />\n');
	document.write('	<img src="pic/1.gif" width="' + width + '" height="' + height + '" alt="1" />\n');
	document.write('</object>');
}

function NewWindow(mypage, myname, w, h, scroll) {
	var winl = (screen.width - w) / 2;
	var wint = (screen.height - h) / 2;
	winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'
	win = window.open(mypage, myname, winprops)
	if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}

function iframe1(sida, id) {
	document.write('<iframe src="' + sida + '" style="width: 100%; height: 145px; border: 2px solid #bdbdbd; background: #e8e8e8 url(pic/bgc2.png);" scrolling="no" name="' + id + '" frameborder="0"></iframe>');
}

function iframe2(sida, id) {
	document.write('<iframe src="' + sida + '" style="width: 166px; height: 280px; padding: 2px; overflow-x: hidden; overflow-y: auto;" scrolling="yes" frameborder="0" marginheight="0" marginwidth="0" vspace="0" hspace="0" class="greybox" name="' + id + '" frameborder="0"></iframe>');
}

function slumpa(url, name) {
	window.open(url, name);
}

function show_hide(idn) {
	diven = document.getElementById(idn);
	if(diven.style.display == 'none') {
		diven.style.display = '';
	} else {
		diven.style.display = 'none';
	}
}

function show_hide_polare(idn, tal) {
	for (i=1;i<=tal;i++) {
		diven = document.getElementById("van" + i);
		if(i == idn) {
			if(diven.style.display == 'none') {
				diven.style.display = '';
			} else {
				diven.style.display = 'none';
			}
		} else {
			diven.style.display = 'none';
		}
	}
}

function kred() {
	var kr = document.getElementById('krediter').value;
	document.getElementById('kredbox').innerHTML = '<b>2</b> - Sms:a texten: <b>wazor ' + kr + '</b> till <b>72550</b> för att få ' + kr + ' krediter.<br/><i style="font-size: 10px;">- Sms:et kommer att kosta ' + kr + ' kr (+ sms-fee)</i>';
}

//-----------------------------------------------------------------------------------------------------------------------------------------------------
//##########################################################################
//-----------------------------------------------------------------------------------------------------------------------------------------------------

function zeros(i) {
	if (i != "") {
		if (i < 10) {
			i = "0" + i
		}
	} else {
		i = "00"
	}
	return i
}

/*Skriptet som räknar ned
****************************/

function countTid(tid){
	x1=60;
	x2 = tid;
	countDown();
}

function countDown() {
	var sPath = window.location.pathname;
	var sPage = sPath.substring(sPath.lastIndexOf('/') + 1);
	var coun = document.getElementById('countdown');
	x1 = x1 - 1;
	if (x1 == 0) {
		x2 = x2 - 1;
		x1 = 60;
	}
	
	if (x2 == 00 && x1 == 01) {
		window.open('http://wazor.se/','_top'); //sPage
	} else {
		coun.innerHTML = 'Tid kvar: <span style="color: #FF0000;">' + zeros(x2) + ":" + zeros(x1) + '</span><br />';
		coun.innerHTML =  coun.innerHTML + '<a href="loggin.asp?do=ut" title="Logga ut" class="frmKnapp" style="color: #ffffff; width: 70px;">Logga ut</a>';
		setTimeout("countDown()",1000);
	}
}

sek = 10;
function ref() {
	sek = sek - 1;
	if (sek == -1) {
		document.getElementById('reftime').innerHTML = 'Uppdaterar, vänta...';
		parent.frames['chaten'].location = '/?p=chat&do=chat#Botten';
		sek = 10;
	} else {
		document.getElementById('reftime').innerHTML = '<span style="color: #FF0000;">' + sek + '</span> sek kvar tills nästa uppdatering...';
	}
	setTimeout("ref()",1000);
}

function refFrame() {
	document.write('<iframe src="/?p=chat&amp;do=chat&amp;visa=<%=InlaggPerSida%>" style="width: 100%; height: 450px; overflow-x: hidden; padding: 0px; overflow-y: auto;" scrolling="yes" frameborder="0" marginheight="0" marginwidth="0" vspace="0" hspace="0" class="greybox" name="chaten" id="chaten" frameborder="0"></iframe>');
}

function validera_gastbok(PostFormRAM) {
	var oUrl = document.getElementById("url").value;
	var oNamn = document.getElementById("namn").value;
	var oMail = document.getElementById("epost").value;
	var oText = document.getElementById("msg").value;

	var strMessage = "";
	
	//oName
	if(oNamn.length<3) {
		strMessage += "Du måste ha minst 3 tecken som namn!\n";
	} else if(oNamn.length>50) {
		strMessage += "Du får inte ha mer än 50 tecken som namn!\n";
	}

	//oMail
	if(oMail.length>0) {
		if(!oMail.match(/^.+@.+\..{2,4}$/)) {
			strMessage += "Epostadressen är ej giltig!\n";
		}
	}
	
	//oText
	if(oText.length<3) {
		strMessage += "Du måste ha minst 3 tecken i texten!\n";
	} else if(oText.length>600) {
		strMessage += "Du får inte ha mer än 600 tecken i texten!\n";
	}
	
	if(oUrl.length>0) {
		strMessage += "Ogiltig registrering, misstänkt spam-bot!\n";
	}

	if(strMessage == "") {
		document.getElementById("PostFormRAM").value = PostFormRAM;
		document.getElementById("kladd").submit();
	} else {
		alert(strMessage);
	}
}

function validera_skamt(PostFormRAM) {
	var oUrl = document.getElementById("url").value;
	var oRubrik = document.getElementById("rubrik").value;
	var oNamn = document.getElementById("namn").value;
	var oText = document.getElementById("msg").value;

	var strMessage = "";
	
	//oRubrik
	if(oRubrik.length<10) {
		strMessage += "Du måste ha minst 10 tecken som rubrik!\n";
	} else if(oRubrik.length>50) {
		strMessage += "Du får inte ha mer än 50 tecken som rubrik!\n";
	}
	
	//oName
	if(oNamn.length<3) {
		strMessage += "Du måste ha minst 3 tecken som namn!\n";
	} else if(oNamn.length>50) {
		strMessage += "Du får inte ha mer än 50 tecken som namn!\n";
	}
	
	//oText
	if(oText.length<3) {
		strMessage += "Du måste ha minst 3 tecken i texten!\n";
	} else if(oText.length>7000) {
		strMessage += "Du får inte ha mer än 7000 tecken i texten, och du har: " +oText.length + " !\n";
	}
	
	if(oUrl.length>0) {
		strMessage += "Ogiltig registrering, misstänkt spam-bot!\n";
	}

	if(strMessage == "") {
		document.getElementById("PostFormRAM").value = PostFormRAM;
		document.getElementById("skamt").submit();
	} else {
		alert(strMessage);
	}
}

function validera_inst(PostFormRAM) {
	var oUrl = document.getElementById("url").value;
	var oMail = document.getElementById("mail").value;
	var oMyPass = document.getElementById("pass").value;
	var Pass1 = document.getElementById("pass1").value;
	var Pass2 = document.getElementById("pass2").value;

	var strMessage = "";

	//oMail
	if(oMail.length>0) {
		if(!oMail.match(/^.+@.+\..{2,4}$/)) {
			strMessage += "Epostadressen är ej giltig!\n";
		}
	} else {
		strMessage += "Epostadressen är inte angiven!\n";
	}

	//oMyPass
	if(oMyPass.length>50) {
		strMessage += "Ditt nuvarande lösenord kan inte vara mer än 50 teken!\n";
	} else if(oMyPass.length>5) {
		if(Pass1.length<5) {
			strMessage += "Ditt nya lösenord kan inte vara mindre än 5 teken!\n";
		} else if(Pass2.length<5) {
			strMessage += "Repeteringen av ditt lösenord kan inte vara mindre än 5 teken!\n";
		}
	}
	
	if(oUrl.length>0) {
		strMessage += "Ogiltig registrering, misstänkt spam-bot!\n";
	}

	if(strMessage == "") {
		document.getElementById("PostFormRAM").value = PostFormRAM;
		document.getElementById("inst").submit();
	} else {
		alert(strMessage);
	}
}

function validera_bilder(PostFormRAM) {
	var oUrl = document.getElementById("url").value;
	var oRubrik = document.getElementById("rubrik").value;
	var oNamn = document.getElementById("namn").value;
	var oPic = document.getElementById("pic").value;
	var oText = document.getElementById("msg").value;

	var strMessage = "";
	
	//oRubrik
	if(oRubrik.length<10) {
		strMessage += "Du måste ha minst 10 tecken som rubrik!\n";
	} else if(oRubrik.length>50) {
		strMessage += "Du får inte ha mer än 50 tecken som rubrik!\n";
	}
	
	//oName
	if(oNamn.length<3) {
		strMessage += "Du måste ha minst 3 tecken som namn!\n";
	} else if(oNamn.length>50) {
		strMessage += "Du får inte ha mer än 50 tecken som namn!\n";
	}
	
	//oPic
	if(oPic.length>0) {
		if(isUrl(oPic)) {
		} else {
			strMessage += "Bild adressen är ogiltig!\n";
		}
	} else {
		strMessage += "Angiv bild adressen!\n";
	}
	
	//oText
	if(oText.length<20) {
		strMessage += "Du måste ha minst 20 tecken i texten!\n";
	} else if(oText.length>1000) {
		strMessage += "Du får inte ha mer än 1000 tecken i texten!\n";
	}
	
	if(oUrl.length>0) {
		strMessage += "Ogiltig registrering, misstänkt spam-bot!\n";
	}

	if(strMessage == "") {
		document.getElementById("PostFormRAM").value = PostFormRAM;
		document.getElementById("bilder").submit();
	} else {
		alert(strMessage);
	}
}

function validera_kontakt(PostFormRAM) {
	var oUrl = document.getElementById("url").value;
	var oNamn = document.getElementById("namn").value;
	var oMail = document.getElementById("epost").value;
	var oText = document.getElementById("msg").value;

	var strMessage = "";
	
	//oName
	if(oNamn.length<3) {
		strMessage += "Du måste ha minst 3 tecken som namn!\n";
	} else if(oNamn.length>50) {
		strMessage += "Du får inte ha mer än 50 tecken som namn!\n";
	}

	//oMail
	if(!oMail.match(/^.+@.+\..{2,4}$/)) {
		strMessage += "Epostadressen är ej giltig!\n";
	}
	
	//oText
	if(oText.length<3) {
		strMessage += "Du måste ha minst 3 tecken i texten!\n";
	} else if(oText.length>600) {
		strMessage += "Du får inte ha mer än 600 tecken i texten!\n";
	}

	if(strMessage == "") {
		document.getElementById("PostFormRAM").value = PostFormRAM;
		document.getElementById("kontakt").submit();
	} else {
		alert(strMessage);
	}
}

function validera_kommentar(PostFormRAM) {
	var oUrl = document.getElementById("url").value;
	var oNamn = document.getElementById("namn").value;
	var oText = document.getElementById("msg").value;

	var strMessage = "";
	
	//oName
	if(oNamn.length<3) {
		strMessage += "Du måste ha minst 3 tecken som namn!\n";
	} else if(oNamn.length>50) {
		strMessage += "Du får inte ha mer än 50 tecken som namn!\n";
	}
	
	//oText
	if(oText.length<3) {
		strMessage += "Du måste ha minst 3 tecken i texten!\n";
	} else if(oText.length>600) {
		strMessage += "Du får inte ha mer än 600 tecken i texten!\n";
	}
	
	if(oUrl.length>0) {
		strMessage += "Ogiltig registrering, misstänkt spam-bot!\n";
	}

	if(strMessage == "") {
		document.getElementById("PostFormRAM").value = PostFormRAM;
		document.getElementById("kommentar").submit();
	} else {
		alert(strMessage);
	}
}

function validera_tubeyou(PostFormRAM) {
	var oUrl = document.getElementById("url").value;
	var oNamn = document.getElementById("namn").value;
	var oTitel = document.getElementById("titel").value;
	var oTube = document.getElementById("tube").value;
	var oText = document.getElementById("msg").value;

	var strMessage = "";
	
	//oName
	if(oNamn.length<3) {
		strMessage += "Du måste ha minst 3 tecken som namn!\n";
	} else if(oNamn.length>50) {
		strMessage += "Du får inte ha mer än 50 tecken som namn!\n";
	}
	
	//oTitel
	if(oTitel.length<10) {
		strMessage += "Du måste ha minst 10 tecken som titel!\n";
	} else if(oTitel.length>150) {
		strMessage += "Du får inte ha mer än 150 tecken som titel!\n";
	}
	
	//oTube
	if(!oTube.match("^[A-Za-z]+://[A-Za-z0-9-_]+\\.[A-Za-z0-9-_%&\?\/.=]+$")) {
		strMessage += "Youtube adressen är ej giltig!\n";
	}
	
	//oText
	if(oText.length<25) {
		strMessage += "Du måste ha minst 25 tecken i texten!\n";
	} else if(oText.length>600) {
		strMessage += "Du får inte ha mer än 600 tecken i texten!\n";
	}
	
	if(oUrl.length>0) {
		strMessage += "Ogiltig registrering, misstänkt spam-bot!\n";
	}

	if(strMessage == "") {
		document.getElementById("PostFormRAM").value = PostFormRAM;
		document.getElementById("tubeyou").submit();
	} else {
		alert(strMessage);
	}
}

function validera_loggin(datum) {
	var oUser = document.getElementById("user").value;
	var oPass = document.getElementById("pass").value;

	var strMessage = "";

	//Pass
	if(oPass.length<4) {
		strMessage = "Du måste ha minst 4 tecken i ditt lösenord!";
	} else if(oPass.length>20) {
		strMessage = "Du kan inte ha mer än 20 tecken i ditt lösenord!";
	} else if(oPass == "" || oPass == "PASSWORD") {
		strMessage = "Angiv ditt lösenord!";
	}

	//User
	if(oUser.length<3) {
		strMessage = "Du måste ha minst 3 tecken som användarnamn!";
	} else if(oUser.length>30) {
		strMessage = "Du kan inte ha mer än 30 tecken som användarnamn!";
	} else if(oUser == "" || oUser == "Användare") {
		strMessage = "Angiv ditt användarnamn!";
	}

	if(strMessage == "") {
		document.getElementById("LoginIDn").value = datum;
		document.getElementById("logginform").submit();
	} else {
		alert(strMessage);
	}
}

function validera_registrera(PostFormRAM, steg) {
	var strMessage = "";
	
	if(steg == 1) {
		var oRegion = document.getElementById("Region").value;
		//Region
		if (oRegion == "0") {
			strMessage += "Välj en Region!\n"
		}
	} else if(steg == 2) {
		var oCity = document.getElementById("City").value;
		//Stad
		if (oCity == "0") {
			strMessage += "Välj en stad!\n"
		}
	} else if(steg == 3) {
		var oYear = document.getElementById("Year").value;
		var oMonth = document.getElementById("Month").value;
		var oDay = document.getElementById("Day").value;
		//År
		if (oYear == "0") {
			strMessage += "Välj ett år!\n"
		}
		//Månad
		if (oMonth == "0") {
			strMessage += "Välj en månad!\n"
		}
		//Dag
		if (oDay == "0") {
			strMessage += "Välj en dag!\n"
		}
		
		var oFornamn = document.getElementById("namn").value;
		var oEfternamn = document.getElementById("efternamn").value;
		var oMail = document.getElementById("mail").value;
		//Förnamn
		if(oFornamn.length > 0 && oFornamn.match(/\d/)) {
			strMessage += "Inga siffror i förnamnet\n"
		} else if(oFornamn.length < 2) {
			strMessage += "Ditt förnamn är för kort!\n"
		}
		//Efternamn
		if(oEfternamn.length > 0 && oEfternamn.match(/\d/)) {
			strMessage += "Inga siffror i efternamnet!\n"
		} else if(oEfternamn.length < 4) {
			strMessage += "Ditt Efternamn är för kort!\n"
		}
		//Mail
		if(oMail.length>0) {
			if(!oMail.match(/^.+@.+\..{2,4}$/)) {
				strMessage += "Epostadressen är ej giltig!\n";
			}
		} else {
			strMessage += "Angiv din epostadress!\n";
		}
	} else if(steg == 4) {
		var oUser = document.getElementById("username").value;
		var oPass = document.getElementById("pass1").value;
		var oVPass = document.getElementById("pass2").value;
		//User
		if(oUser.length<3) {
			strMessage += "Du måste ha minst 3 tecken som användarnamn!\n";
		} else if(oUser.length>30) {
			strMessage += "Du får inte ha mer än 30 tecken som användarnamn!\n";
		}
		//Pass
		if(oPass.length<5) {
			strMessage += "Du måste ha minst 5 tecken i ditt lösenord!\n";
		} else if(oPass.length>20) {
			strMessage += "Du får inte ha mer än 20 tecken i ditt lösenord!\n";
		}
		if(oPass != oVPass) {
			strMessage += "Lösenorden stämde inte överens med varandra!\n";
		}
	}
	
	var oUrl = document.getElementById("url").value;
	if(oUrl.length>0) {
		strMessage += "Ogiltig registrering, misstänkt spam-bot!\n";
	}

	if(strMessage == "") {
		document.getElementById("PostFormRAM").value = PostFormRAM;
		document.getElementById("rega").submit();
	} else {
		alert(strMessage);
	}
}

function validera_addTopic(PostFormRAM) {
	var oUrl = document.getElementById("url").value;
	var oTitel = document.getElementById("titel").value;
	var oText = document.getElementById("msg").value;

	var strMessage = "";
	
	//oTitel
	if(oTitel.length<3) {
		strMessage += "Du måste ha minst 3 tecken i rubriken!\n";
	} else if(oTitel.length>50) {
		strMessage += "Du får inte ha mer än 50 tecken i rubriken!\n";
	}
	
	//oText
	if(oText.length<3) {
		strMessage += "Du måste ha minst 3 tecken i texten!\n";
	} else if(oText.length>3500) {
		strMessage += "Du har använt " + oText.length + ", men får inte ha mer än 3500 tecken i texten!\n";
	}
	
	if(oUrl.length>0) {
		strMessage += "Ogiltig registrering, misstänkt spam-bot!\n";
	}

	if(strMessage == "") {
		document.getElementById("PostFormRAM").value = PostFormRAM;
		document.getElementById("addTopic").submit();
	} else {
		alert(strMessage);
	}
}

function validera_addReply(PostFormRAM) {
	var oUrl = document.getElementById("url").value;
	var oText = document.getElementById("msg").value;

	var strMessage = "";
	
	//oText
	if(oText.length<3) {
		strMessage += "Du måste ha minst 3 tecken i texten!\n";
	} else if(oText.length>1000) {
		strMessage += "Du får inte ha mer än 1000 tecken i texten!\n";
	}
	
	if(oUrl.length>0) {
		strMessage += "Ogiltig registrering, misstänkt spam-bot!\n";
	}

	if(strMessage == "") {
		document.getElementById("PostFormRAM").value = PostFormRAM;
		document.getElementById("addReply").submit();
	} else {
		alert(strMessage);
	}
}

function validera_remsan(PostFormRAM) {
	var oText = document.getElementById("msg").value;
	var strMessage = "";
	
	//oText
	if(oText.length<3) {
		strMessage += "Du måste ha minst 3 tecken i texten!\n";
	} else if(oText.length>200) {
		strMessage += "Du får inte ha mer än 200 tecken i texten, och du har " + oText.length + " tecken!\n";
	}
	
	if(strMessage == "") {
		document.getElementById("PostFormRAM").value = PostFormRAM;
		document.getElementById("remsan").submit();
	} else {
		alert(strMessage);
	}
}

function validera_krediter(PostFormRAM) {
	var oKod = document.getElementById("kod").value;
	
	if(oKod.length == 5 && IsNumeric(oKod) == True) {
		document.getElementById("PostFormRAM").value = PostFormRAM;
		document.getElementById("aktivera").submit();
	} else {
		alert("Aktiverings-koden till dina krediter är ogiltig, försök igen!");
	}
}

function IsNumeric(expression) {
	var nums = "0123456789";

	if (expression.length==0)return(false);
	for (var n=0; n < expression.length; n++){
		if(nums.indexOf(expression.charAt(n))==-1)return(false);
	}
	return(true);
}

function ZoomImage(mypage, myname) {
	picName = new Image();
	picName.src = mypage;
	h = picName.height;
	w = picName.width;
	
	if ((screen.height - 300) < h) { h = screen.height - 300; }
	if ((screen.width - 200) < w) { w = screen.width - 200; }

	var winl = (screen.width - w) / 2;
	var wint = (screen.height - h) / 2;
	winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars=yes,resizable=1';
	win = window.open(mypage, myname, winprops)
	win.document.write('<html><head><title>' + myname + '<\/title><\/head><body><img src="' + mypage + '" style="width: 100%; height 100%;" alt="" /><\/body><\/html>')
	if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
} 

function isUrl(s) {
	var regexp = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/
 	return regexp.test(s);
 }
 
//if (top.location.href != location.href) {
//	top.location.href = location.href;
//}

//-----------------------------------------------------------------------------------------------------------------------------------------------------
//##########################################################################
//-----------------------------------------------------------------------------------------------------------------------------------------------------

function startSlide() {
	if(document.getElementById("marquee")){
		slide();
	}else{
			setTimeout("startSlide()", 100);
	}
}

var ani = true;

function slide() {
	/*increase timeX to slow speed, decrease it to go faster*/
	var timeX=32;
	var newsTick=document.getElementById("newsticker");
	var myMar=document.getElementById("marquee");
	var newsTickLeft=newsTick.offsetLeft;
	var myMarLeft=myMar.offsetLeft;
	var myMarWidth=myMar.offsetWidth;
	var timer=setTimeout("slide()",timeX);
	
	
	function speedTime(){
		if (ani) {
			slide();
		}
	}
	function slowTime(){
		clearTimeout(timer);
	}
		
	newsTick.onmouseover=slowTime;
	newsTick.onmouseout=speedTime;
	
	if (myMarLeft>-myMarWidth){
		myMar.style.left=myMarLeft-1+"px";
	}else{
		ani = false;
		myMar.style.left=40+"px";
		document.getElementById('marquee').innerHTML = '<b>---| <a href=""/?p=sponsra"">Klicka här för att skriva</a> |---</b>';
		clearTimeout(timer);
		setTimeout("TryType()", 5000);
	}
}

function TryType(){
	ani = true;
	var newsTick=document.getElementById("newsticker");
	var myMar=document.getElementById("marquee");
	myMar.style.left=newsTick.offsetWidth+"px";
	addRemsan();
	slide();
}