var bV=parseInt(navigator.appVersion);
var NS4=(document.layers) ? true : false;
var IE4=((document.all)&&(bV>=4))?true:false;
var ver4 = (NS4 || IE4) ? true : false;

//Kollar lite grejjer om man klickar
if(IE4){
	document.onmousedown = fixUglyIE;
}
if(NS4){
	document.captureEvents(Event.CLICK)
}
function fixUglyIE(){
	for(a in document.links){
		document.links[a].onfocus = document.links[a].blur;
	}
}




function frametitle(titel){
	top.document.title = titel;
}
var whitespace = " \t\n\r";
function isEmpty(s)
{   return ((s == null) || (s.length == 0))}
function isWhitespace(s){
var i;
   if (isEmpty(s)) return true;
    for (i = 0; i < s.length; i++){   var c = s.charAt(i);if (whitespace.indexOf(c) == -1) return false;    }    return true;
}
function isEmail (s){   
	if (isEmpty(s)){
		return false;
	}
    if (isWhitespace(s)){
		return false;
    }
    var i = 1;
    var sLength = s.length;
    while ((i < sLength) && (s.charAt(i) != "@"))
    { i++ }
    if ((i >= sLength) || (s.charAt(i) != "@")){
		return false;
    }else{i += 2;}
    while ((i < sLength) && (s.charAt(i) != "."))
    { i++ }
    if ((i >= sLength - 1) || (s.charAt(i) != ".")){
    return false;
    }else{return true;}
}
function kollaNumeric(X){
var checkOK = "0123456789- ";
var checkStr = X;
var allValid = true;
for (i = 0;  i < checkStr.length;  i++)
{
ch = checkStr.charAt(i);
for (j = 0;  j < checkOK.length;  j++)
if (ch == checkOK.charAt(j))
break;
if (j == checkOK.length)
{
allValid = false;
break;
}
}
if (!allValid)
{	return false;}
return true;
}

function visaStatusMsg(msgStr) { //v1.0
  status=msgStr;
  document.MM_returnValue = true;
}
function visastorbild(x,h,b,wh,wb){
	OpenWindow=window.open("", "Bildfonster","width="+wb+",height="+wh+"");
	OpenWindow.document.write("<HTML><HEAD>")
	OpenWindow.document.write("<TITLE>Förstoring</TITLE>")
	OpenWindow.document.write("<link rel=\"STYLESHEET\" href=\"vwmarknaden.css\" type=\"text/css\"")
	OpenWindow.document.write("<script language=\"javascript\">\n<!--\n\t")
	OpenWindow.document.write("//setTimeout(\"window.close()\",20000);\n//-->\n")
	OpenWindow.document.write("</")
	OpenWindow.document.write("SCRIPT>\n")
	OpenWindow.document.write("</HEAD>\n<BODY bgcolor=\"\#F6CE6E\">\n<center>")
	OpenWindow.document.write("<img border=\"1\" src=\"" + x + "")
	OpenWindow.document.write("\" " +h+ " " +b+ ">")
	OpenWindow.document.write("<br><a href=\"")
	OpenWindow.document.write("javascript:window.close();")
	OpenWindow.document.write("\">Stäng fönster</a></center>")
	OpenWindow.document.write("</BODY>\n")
	OpenWindow.document.write("</HTML>\n")
}
function visaRegler(h,b){
	OpenWindow=window.open("", "rulezWindow","width=520 ,height=610, scrollbars=auto");
	OpenWindow.document.write("<HTML>\n<HEAD>\n")
	OpenWindow.document.write("<TITLE>Annonseringsregler</TITLE>\n")
	OpenWindow.document.write("<link rel=\"STYLESHEET\" href=\"http://www.silverminken.se/vwmarknaden/vwmarknaden.css\" type=\"text/css\">\n")
	OpenWindow.document.write("</HEAD>\n<BODY bgcolor=\"\#F6CE6E\">\n<center>")
	OpenWindow.document.write("<b>Regler för annonsering.</b><br>\n")
	OpenWindow.document.write("<table border=\"1\" bordercolor=\"Black\" cellspacing=\"0\" cellpadding=\"0\">\n<tr>\n\t<td>")
	OpenWindow.document.write("<b>Helt gratis!</b><br>\n")
	OpenWindow.document.write("<span style=\"color:black;\">&#149;</span> Enbart för privatpersoner.<br>\n")
	OpenWindow.document.write("<span style=\"color:black;\">&#149;</span> Annonserna ligger uppe ca 5 månader.<br>\nEfter ca en månad flyttas annonsen till arkivsidorna.<br>\n")
	OpenWindow.document.write("<span style=\"color:black;\">&#149;</span>Då vwmarknaden är en gratis annonsmarknad tillåts inte annonser med enbart länkningar till andra kommersiella sajter, t.ex Blocket eller Tradera.")
	OpenWindow.document.write("<br><br>\n")
	OpenWindow.document.write("<b>Allmänt</b><br>\n<span style=\"color:black;\">&#149;</span> Annonser enbart för VW t o m 1975 eller delar/tillbehör/litteratur till dessa fordon.<br>\n")
	OpenWindow.document.write("<span style=\"color:black;\">&#149;</span> Undantag: luftkylda VW oavsett årsmodell.<br>\n")
	OpenWindow.document.write("<span style=\"color:black;\">&#149;</span> Vid försäljning av bil måste du ange ett pris.<br>\n")
	OpenWindow.document.write("<span style=\"color:black;\">&#149;</span> Vill du skänka din bil anger du \'skänkes\' i prisrutan.<br>\n<span style=\"color:black;\">&#149;</span> Anges inget pris kommer din annons att raderas av administratören.<br>\n")
	OpenWindow.document.write("<span style=\"color:black;\">&#149;</span> Även annonser med \'nonsensbelopp\' tas bort.<br>\n")


	OpenWindow.document.write("<span style=\"color:black;\">&#149;</span> Vi förbehåller oss  rätten att ta bort eller redigera ej passande annonser.<br>\n")
	OpenWindow.document.write("<span style=\"color:black;\">&#149;</span> CAPS-LOCK annonser raderas!<br>\n")
	OpenWindow.document.write("<span style=\"color:black;\">&#149;</span> Ingen HTML-Kod tillåten.<br><br>\n")
    OpenWindow.document.write("<b>Vanliga annonser utan bild:</b><br>\n<span style=\"color:black;\">&#149;</span> Se bara till att din annons följer allmän \'netiquette\'.<br><br>\n")
	OpenWindow.document.write("<b>Annonser med bild:</b><br>\n<span style=\"color:black;\">&#149;</span> För att få med en bild i annonsen anger du en webadress till denna.<br>\n<span style=\"color:black;\">&#149;</span> Exempel: http://www.folkvagn.se/bild.gif.<br>\n")
	OpenWindow.document.write("<span style=\"color:black;\">&#149;</span> Tillåtna bildformat: *.gif, *.jpg.<br>\n<br><br>\n")
	OpenWindow.document.write("<b>Bekräftelse:</b><br>\n<span style=\"color:black;\">&#149;</span> För att säkerställa att ingen annonserar i annans namn så måste du bekräfta din annons inom 24 timmar.<br>\n<span style=\"color:black;\">&#149;</span> Mail skickas till den emailadress du angett, oavsett om du valt att visa mailadress eller ej.<br>\n")
	OpenWindow.document.write("<span style=\"color:black;\">&#149;</span>Du får ett lösenord i bekräftelsemailet som du kan använda för att logga in och radera din egen annons när den blir inaktuell.<br>")
	OpenWindow.document.write("<span style=\"color:black;\">&#149;</span>Har du flera annonser inlagda samtidigt kan du använda samma lösenord till alla annonser.<br>")
	OpenWindow.document.write("<br>")
	OpenWindow.document.write("<b>Administrera dina annonser själv:</b><br><span style=\"color:black;\">&#149;</span> Du måste bekräfta din annons för att tillåtas att administrera den.<br>\nMed hjälp av det lösenord du fått med bekräftelsemailet kan du ändra i eller ta bort din annons.<br>\n")
	OpenWindow.document.write("<br><center><a href=\"javascript:window.close();\">[Stäng fönster]</a></center>\n")
	OpenWindow.document.write("</td></tr></table>\n")//</td></tr></table>")
	OpenWindow.document.write("</BODY>\n")
	OpenWindow.document.write("</HTML>\n")
}
function VW_Validate()
{
	if (document.annonsForm.annonstyp.value == "" || document.annonsForm.annonstyp.value=="nada")
	{
		alert('Du måste ange en annonstyp!');
		document.annonsForm.annonstyp.focus();
		return false;
	}
	
if (document.annonsForm.namn.value == "")
{
	alert("Du måste ange ditt namn.");
	document.annonsForm.namn.focus();
	document.annonsForm.namn.select();
	return false;
}
if (document.annonsForm.email.value == "")
{
	alert("Du måste ange din emailadress.");
	document.annonsForm.email.focus();
	document.annonsForm.email.select();
	return false;
}
if(!isEmail(document.annonsForm.email.value))
{
		alert("Du måste ange en giltig emailadress.");
		document.annonsForm.email.focus();
		document.annonsForm.email.select();			
		return false;
	}
if (kollaNumeric(document.annonsForm.namn.value))
{
	alert("Ange inga siffror i fältet \'namn\'");
	document.annonsForm.namn.focus();
	document.annonsForm.namn.select();
	return false;
}if (document.annonsForm.annonsrubrik.value == "")
{
	alert("Du måste ange en annonsrubrik.");
	document.annonsForm.annonsrubrik.focus();
	document.annonsForm.annonsrubrik.select();
	return false;
}

if (document.annonsForm.annonstext.value == "")
{
	alert("Du måste ange en annonstext.");
	document.annonsForm.annonstext.focus();
	document.annonsForm.annonstext.select();	
	return false;
}

if(!document.annonsForm.telnummer.value=="")
{
	if(!kollaNumeric(document.annonsForm.telnummer.value))
	{
		alert('Endast siffror tillåtna som telefonnummer');
		document.annonsForm.telnummer.focus();
		document.annonsForm.telnummer.select();
		return false;
	}
}

if(!document.annonsForm.mobilnummer.value=="")
{
	if(!kollaNumeric(document.annonsForm.mobilnummer.value))
	{
		alert('Endast siffror tillåtna som mobiltelefonnummer');
		document.annonsForm.mobilnummer.focus();
		document.annonsForm.mobilnummer.select();			
		return false;
	}
}

	if (document.annonsForm.annonstyp.value == '1')
	{
	document.annonsForm.pris.value=strippaTecken(document.annonsForm.pris.value," " ,"");
	document.annonsForm.pris.value=strippaTecken(document.annonsForm.pris.value,":-" ,"");
	
		if(document.annonsForm.pris.value=="" || document.annonsForm.pris.value==" ")
		{
			alert('Vid försäljning av bil måste du även ange ett pris!!');
			document.annonsForm.pris.focus();
			document.annonsForm.pris.select();
			return false;
		}
		else if(document.annonsForm.pris.value=="skänkes"){
			return;
		}
		else if(!kollaNumeric(document.annonsForm.pris.value)){
			alert('Priset måste anges med siffror!');
			document.annonsForm.pris.focus();
			document.annonsForm.pris.select();
			return false;
	 	}
		else if(document.annonsForm.pris.value<1){
			document.annonsForm.pris.value="skänkes";
		}

	}
return true;
}
function credz(){
		var credzvar='<table border=\"0\" align=\"left\" cellpadding=\"0\" cellspacing=\"0\"><tr><td valign=\"bottom\">\n<font size=\"1\">\n';
		credzvar+='VW-Marknaden utvecklad av: <a href=\"http://www.silverminken.se\">Silverminken</a></font></td>\n</tr>\n'; //<tr><td valign=\"top\">';
		//credzvar+='<font size=\"1\">Kontakta <a onmouseover=\"visaStatusMsg(\'Maila VWebmaster\');return true\" onmouseout=\"visaStatusMsg(\'\');return true\" href=\"mailto:webmaster@silverminken.se\">VWebmaster</a></font></td>\n</tr>';
		credzvar+='<tr>\n<td><font size=\"1\">Olämpliga, felaktiga annonser rapporteras till ';
		credzvar+='<a onmouseover=\"visaStatusMsg(\'Maila Jan-Anders Lindqvist\');return true\" onmouseout=\"visaStatusMsg(\'\');return true\" href=\"mailto:vwmarknaden@telia.com?subject=Felaktig eller olämplig annons\">vwmarknaden@telia.com</A></font>';
		credzvar+='</font></td></tr></table>';
		return credzvar;
}	

/*
function bekraftaRadera(){
	if(confirm('Vill du verkligen radera din annons?')==true){
		return true;
	}else{
		return false;
	}
}
*/



	function fyllhalsning()
	{
		if(window.document.tipsapolare.dittnamn.value==""){
			alert('Du måste fylla i ditt namn.');
			window.document.tipsapolare.dittnamn.focus();
			return false;
		}
		if(window.document.tipsapolare.polaresnamn.value=="")
		{
			alert('Du måste fylla i din kompis namn.');
			window.document.tipsapolare.polaresnamn.focus();		
			return false;
		}
		if(window.document.tipsapolare.polaresemail.value=="")
		{
			alert('Du måste fylla i din kompis emailadress.');
			window.document.tipsapolare.polaresemail.focus();		
			return false;
		}
		if(!isEmail(window.document.tipsapolare.polaresemail.value))
		{
			alert('Inte en giltig emailadress!');
			window.document.tipsapolare.polaresemail.focus();
			window.document.tipsapolare.polaresemail.select();
			return false;
		}
		
	}

function tipsapolare(id,adtype)
{
	var winWidth  = (screen.width - 300) / 2;
	var winHeight = (screen.height - 165) / 2;
	win=window.open('tipsapolare.php?wazup=tipsa&annonsorID='+id+'&adtype='+adtype,'Tipsa_Polare','height=165,width=300,toolbar=0,resizable=0,directories=0,status=0,scrollbars=0,menubar=0,scrollbars=auto,resizable=no');
	win.moveBy(winWidth,winHeight);
}


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


var expDays = 30;
var exp = new Date(); 
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));

function getCookieVal (offset) {  
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)    
endstr = document.cookie.length;  
return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie (name) {  
var arg = name + "=";  
var alen = arg.length;  
var clen = document.cookie.length;  
var i = 0;  
while (i < clen) {    
var j = i + alen;    
if (document.cookie.substring(i, j) == arg)      
return getCookieVal (j);    
i = document.cookie.indexOf(" ", i) + 1;    
if (i == 0) break;   
}  
return null;
}
function SetCookie (name, value) {  
var argv = SetCookie.arguments;  
var argc = SetCookie.arguments.length;  
var expires = (argc > 2) ? argv[2] : null;  
var path = (argc > 3) ? argv[3] : null;  
var domain = (argc > 4) ? argv[4] : null;  
var secure = (argc > 5) ? argv[5] : false;  
document.cookie = name + "=" + escape (value) + 
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + 
((path == null) ? "" : ("; path=" + path)) +  
((domain == null) ? "" : ("; domain=" + domain)) +    
((secure == true) ? "; secure" : "");
}
function DeleteCookie (name) {  
var exp = new Date();  
exp.setTime (exp.getTime() - 1);  
var cval = GetCookie (name);  
document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}

function changetext(osama)
{
	switch(osama)
	{
		case '1':
		document.all.text.innerHTML='Bilen finns i: ';
		document.all.prisuppg.innerHTML='*';
		document.all.prisrubrik.innerHTML='Pris: ';
		break;
		case '2':
		document.all.text.innerHTML='Helst nära: ';
		document.all.prisrubrik.innerHTML='Maxpris: ';
		document.all.prisuppg.innerHTML='';
		break;
		case '3':
		document.all.text.innerHTML='Delen finns i: ';
		document.all.prisuppg.innerHTML='';
		document.all.prisrubrik.innerHTML='Pris: ';
		break;
		case '4':
		document.all.text.innerHTML='Helst nära: ';
		document.all.prisrubrik.innerHTML='Maxpris: ';
		document.all.prisuppg.innerHTML='';
		break;

		default:
		//document.all.text.innerHTML='TEST';
		break;
	}
}
function strippaTecken(s,fromStr,toStr)
{
	var new_s = s;
	for (i = 0; i < 100 && new_s.indexOf (fromStr) != -1; i++)
	{
		new_s = new_s.replace (fromStr, toStr);
	}
	return new_s;
}

//Menymouseovers
function borderize(what,color){
	what.style.borderColor=color;
	if(what.style.backgroundColor=="")
	{
		what.style.backgroundColor="#BBA38E";
	}
	else
	{
		what.style.backgroundColor="";
	}

}

function borderize_on(e)
{
	if (document.all)
	{
		source3=event.srcElement
	}

	else if (document.getElementById)
	{
		source3=e.target
	}
	if(source3.className=="menulines")
	{
		borderize(source3,"black")
	}
	else if(source3.className=="menulines2")
	{
		borderize(source3,"")
	}
	else
	{
		while(source3.tagName!="TABLE")
		{
			source3=document.getElementById? source3.parentNode : source3.parentElement
			if (source3.className=="menulines")
			{
				borderize(source3,"black")
			}
			else if(source3.className=="menulines2")
			{
				borderize(source3,"")
			}
		}
	}
}


function borderize_off(e)
{
	if (document.all)
	{
		source4=event.srcElement
	}
	else if (document.getElementById)
	{
		source4=e.target
	}
	if (source4.className=="menulines")
	{
		borderize(source4,"#CFBEAF")
	}
	else if(source4.className=="menulines2")
	{
		borderize(source4,"")
	}
	else
	{
		while(source4.tagName!="TABLE")
		{
			source4=document.getElementById? source4.parentNode : source4.parentElement
			if (source4.className=="menulines")
			{
				borderize(source4,"#CFBEAF")
			}
			else if (source4.className=="menulines2")
			{
				borderize(source4,"")
			}
		}
	}
}
//Slut Menymouseovers

//Dravelscript
function clearText(thefield){
if (thefield.defaultValue==thefield.value)
thefield.value = "";
}

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_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function submitonce(theform) {
    if (document.all||document.getElementById) {
        for (i=0;i<theform.length;i++) {
            var tempobj=theform.elements[i];
            if(tempobj.type.toLowerCase()=="submit"||tempobj.type.toLowerCase()=="reset") 
                tempobj.disabled=true
        }
    }
}
//Slut dravelscript