function img_switch(img,dir,w,h) {    
var vari = eval('x'+img+'.src');
    document.getElementById('desc_img').src = vari;
document.getElementById('desc_img').style.width = w;
document.getElementById('desc_img').style.height = h;
}

function counters(form,name1,name2,maxlength)
{
    names_1 = eval('form.'+name1);
    names_2 = eval('document.getElementById(name2)');
    
    var last = names_2.firstChild.nodeValue;
    var len  = names_1.value.length;    
    
    if(len < maxlength) {
        last = maxlength-len;
    } else {
    names_1.value = names_1.value.substring(0,maxlength);            
    last = 0;
    }
        
    names_2.firstChild.nodeValue = last;
}


function land_subland_dropdown(bl)
{
    optionTest = true;	
	var box = document.account.country;	
	var number = box.options[box.selectedIndex].value;
	
	if(number == '') {	  	    	
	    document.account.bundesland.value = '';
	    document.account.bundesland.disabled = true;
	    return false;
	}
	
	document.account.bundesland.disabled = false;
	
	var list = country[number];			
	var box2 = document.account.bundesland;	
	
	if(number == '') 
	{	
	    return false; 
	}
	box2.options.length = 0;
	
	if(list.length == 1) {
	   document.account.bundesland.disabled = true;
	}
	
	for(i=0;i<list.length;i+=1)
	{
	   if(list[i] == bl) {	   
	       box2.options[i] = new Option(list[i],list[i],true,true);
	   } else {
	       box2.options[i] = new Option(list[i],list[i]);
	   }
	}
}


function cars(bl)
{
    optionTest = true;	
	var box = document.account.car;	
	var number = box.options[box.selectedIndex].value;
	
	if(number == '') {	  	    
	    document.account.modell.value = '';	    
	}
	
	var list = modell[number];				
	var box2 = document.account.modell;	
	
	if(number == '') 
	{	
	    return false; 
	}
	box2.options.length = 0;
	
	for(i=0;i<list.length;i+=1)
	{
	   if(list[i] == bl) {	   
	       box2.options[i] = new Option(list[i],list[i],true,true);
	   } else {
	       box2.options[i] = new Option(list[i],list[i]);
	   }
	}	
}

function cars_1(bl)
{
    optionTest = true;	
	var box = document.suche.site;	
	var number = box.options[box.selectedIndex].value;
	
	if(number == '') {	  	    
	    document.suche.marke.value = '';	    
	}
	
	var list = vendor[number];				
	var box2 = document.suche.marke;	
	
	if(number == '') 
	{	
	    return false; 
	}


	if(number == 'pkw_search') 	document.suche.bereich.value = 1;
	if(number == 'lkw_search') 	document.suche.bereich.value = 2;
	if(number == 'bus_search') 	document.suche.bereich.value = 3;
	if(number == 'mo_search') 	document.suche.bereich.value = 4;
	if(number == 'womo_search')	document.suche.bereich.value = 5;

	box2.options.length = 0;
	
	for(i=0,j=1,k=0;k<list.length/2;k++,i+=2,j+=2)
	{
	   if(list[k] == bl) {	   
	       box2.options[k] = new Option(list[i],list[j],true,true);
	   } else {
	       box2.options[k] = new Option(list[i],list[j]);
	   }
	}	
}


function dis_werbe()
{
    document.form1.werbung[0].disabled = (document.getElementById('werbe').checked == true) ?  false : true;
    document.form1.werbung[1].disabled = (document.getElementById('werbe').checked == true) ?  false : true;
    document.form1.tage_klein.disabled = (document.getElementById('werbe').checked == true) ?  false : true;
    document.form1.tage_gross.disabled = (document.getElementById('werbe').checked == true) ?  false : true;
    document.form1.gesondert.disabled = (document.getElementById('werbe').checked == true) ?  false : true;
    document.form1.unterkategorie.disabled = (document.getElementById('werbe').checked == true) ?  false : true;
    document.form1.hauptkategorie.disabled = (document.getElementById('werbe').checked == true) ?  false : true;
    document.form1.tage_hauptkategorie.disabled = (document.getElementById('werbe').checked == true) ?  false : true;
    document.form1.tage_unterkategorie.disabled = (document.getElementById('werbe').checked == true) ?  false : true;
    
    
    if(document.getElementById('werbe').checked == false) {
       document.form1.werbung[0].checked = false;
       document.form1.werbung[1].checked = false;
       document.form1.gesondert.checked = false;
       document.form1.tage_klein.value = '';
       document.form1.tage_gross.value = '';
       document.form1.hauptkategorie.checked = false;
       document.form1.unterkategorie.checked = false;
       document.form1.tage_hauptkategorie.value = '';
       document.form1.tage_unterkategorie.value = '';
    }
}

function favorite()
{
    if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {
        var url="http://www.auto24.de";
        var title="AUTO24 .de .at - der Automarkt im Internet";
        window.external.AddFavorite(url,title);
        } else {
        var msg = "Speichern Sie unsere Seite mit ";
        if(navigator.appName == "Netscape") msg += "  (CTRL-D),\n nachdem Sie dieses Fenster geschlossen haben";
        alert(msg);
    }
}

function waiting(btn)
{
    btn.disabled = true;
    btn.value = 'bitte warten';
    btn.className = 'wait_btn';
}

function upload_btn(btn)
{
    btn.disabled = true;
    btn.value = 'bitte warten, bis der Upload beendet wurde';
    btn.className = 'wait_btn';
}

function oeffnungszeiten_mo()
{
	if(document.getElementById('all').checked == true) {
	document.oeff.alle.value = 1;
	document.oeff.submit();
	}
}

function editor(c,name,form) {
	
	var val1 = 'document.'+form+'.'+name+'.value';
	var val = eval(val);
		
	if(c == 'R') c = '[R][/R]';
	if(c == 'B') c = '[B][/B]';
	if(c == 'F') c = '[F][/F]';
	if(c == 'I') c = '[I][/I]';
	if(c == 'S') c = '[S][/S]';
	if(c == 'URL') c = '[URL][/URL]';
	if(c == 'L') c = '[L][/L]';	
	if(c == 'LP') c = '[LP][/LP]';
	
	alert(val1);
	
	val1 = val +c;
		
}
