function setTitlegif(){
alert('hoho')
}

function ausdrucken(tab, title){

var head = '<html><head><title>';
head     += title;
head     += '</title><link rel="stylesheet" href="http://www.salzburg.com/salzburginfo/styles/main.css" type="text/css"></head><body onLoad="window.moveTo(0,0);window.focus();window.print()"><table>';



var tail = '</table></body></html>'

var newwin = open('','printversion', 'width=472px, height=600px, resizable, scrollbars');
newwin.document.write(head,tab.innerHTML,tail);
newwin.document.close();

}




function aufz_hi(nr){
	
	var highlight_image = new Image(7,7);
        highlight_image.src = 'pics/square_blue_full.gif';
	
	var j=1;
	for(var i=0; i < document.images.length; i++){
        str = document.images[i].src;
		if(document.images[i].src.indexOf('pics/square_blue_light.gif') != -1  ){
			
			if(nr==j){
				document.images[i].src = highlight_image.src;
				}
			j++;		
			}
		 
		}


}




function translate(text){


//Submenue Sehenswertes
text=text.replace(/Salzburgs Highlights?/i, "Salzburg highlights");





//Submenue Sehenswertes
text=text.replace(/Salzburgs Highlights/i, "Salzburg highlights");
text=text.replace(/mehr Sehensw&uuml;rdigkeiten/i, "More sightseeing");
text=text.replace(/Rundfahrten & Touren /i,"Trips & tours");
text=text.replace(/Geschichte & Geschichten/i,"History & stories");
text=text.replace(/Geschichte &amp; Geschichten/i,"History & stories");
text=text.replace(/Packages/i,"Packages offers");
text=text.replace(/Angebote/i,"Packages offers");
text=text.replace(/Salzburg Card/i,"Salzburg Card");
text=text.replace(/Salzburg Umgebung/i,"Salzburg's environs");


//Submenue Veranstaltungen
text=text.replace(/Highlights/i,"Event highlights");
text=text.replace(/Kalender/i,"Calendar");
text=text.replace(/Veranstalter/i,"Event organisers");
text=text.replace(/Kartenb&uuml;ros/i,"Ticket offices");
text=text.replace(/Ausstellungen &amp; Gallerien/i,"Museums &amp; galleries");


//Submenue Hotels
text=text.replace(/Unterkunft buchen/i,"Accommodation booking");
text=text.replace(/Unterkunftliste/i,"List of accommodations");
text=text.replace(/Schn&auml;ppchen/i,"Hotel packages");
text=text.replace(/Privatzimmer/i,"Bed &amp; Breakfast");
text=text.replace(/Informationen/i,"Salzburg A-Z");
text=text.replace(/Hostels &amp; Camping/i,"Hostels &amp; Camping");

//Submenue Gastronomie
text=text.replace(/Restaurantfuuml;hrer/i,"Restaurant Guide");
text=text.replace(/Spezialit&auml;ten/i,"Specialities");
text=text.replace(/Casino Salzburg/i,"Casino Salzburg");
text=text.replace(/Nachtleben/i,"Nightslife");
text=text.replace(/Online Guides/i,"Online Guides");


//Submenue Kongresse
text=text.replace(/Kongresszentrum/i, "Congress Center");
text=text.replace(/Tagungsf&uuml;hrer/i, "Conference Guide ");
text=text.replace(/Historisches Ambiente/i, "Historic ambience ");
text=text.replace(/Messen/i, "Exhibition Center");
text=text.replace(/Salzburg Congress/i, "Salzburg Congress");
text=text.replace(/Weitere Dienste/i, "Various services");
text=text.replace(/Rahmenprogramm/i, "Social programmes");
text=text.replace(/Incentive Corner/i, "Incentive Corner");
text=text.replace(/R&auml;ume &amp; Kapazit&auml;ten/i, "Capacities");
text=text.replace(/Technische Ausstattung/i, "Technologies");
text=text.replace(/Veranstaltungen/i, "Events");
text=text.replace(/Services/i, "Services");
text=text.replace(/Team/i, "Team");
text=text.replace(/Mitgliedschaften/i, "Memberships");
text=text.replace(/Partnerfirmen/i, "Partners");
text=text.replace(/Tagen in Salzburg/i, "Salzburg");


//Submenue Shopping

text=text.replace(/Altstadt Shopping/i,"Old Town");
text=text.replace(/Einkaufszentren/i,"Shopping Centers");
text=text.replace(/Souvenirs/i,"Souvenirs");
text=text.replace(/M&auml;rkte/i,"Markets");
text=text.replace(/&Uuml;bersicht/i,"Overview");
text=text.replace(/Online Guedes/i,"Online Guedes");

//Submenue Praktisches
text=text.replace(/Salzburg A-Z/i,"Salzburg A-Z");
text=text.replace(/Wechselkurse/i,"Money matters");
text=text.replace(/Wetter/i,"Weather");
text=text.replace(/Verkehr/i,"Travel");
text=text.replace(/Parken/i,"Parking");
text=text.replace(/Sport & Aktiv/i,"Sports &amp; Leisure");



//Hauptmenues
text=text.replace(/Sehenswertes/i, "Sights");
text=text.replace(/VERANSTALTUNGEN/i, "Events");
text=text.replace(/UNTERKUNFT/i, "Accommodation");
text=text.replace(/GASTRONOMIE/i, "Dine &amp; Wine");
text=text.replace(/KONGRESSE?/i, "Salzburg Congress");
text=text.replace(/SHOPPING/i, "Shopping");
text=text.replace(/PRAKTISCHES/i, "Practical info");


return text;
}



function schreibeTitelleiste (hauptmenue, untermenue, titel){


if(hauptmenue == 'KONGRESS'){hauptmenue = 'Kongresse'}
if(hauptmenue == 'HOTELS'){hauptmenue = 'Unterkunft'}

if(untermenue == 'Hotels buchen'){untermenue = 'Unterkunft buchen'}
if(untermenue == 'Hotelliste'){untermenue = 'Unterkunftliste'}


//uebersetzen
if(document.getElementById('link0').innerHTML == "Sights"){

hauptmenue = translate(hauptmenue);
untermenue = translate(untermenue);

}

var gesamttitel = "";
if(hauptmenue != ''){

	gesamttitel = hauptmenue;
	}

if(untermenue != ''){
	gesamttitel =  gesamttitel + ' / ' + untermenue;
}

if(gesamttitel == ""){
	gesamttitel = titel;
}else{
//	gesamttitel = gesamttitel + ' / ' + titel;
}

gesamttitel=gesamttitel.replace(/&uuml;/g, "ü");
gesamttitel=gesamttitel.replace(/&Uuml;/g, "Ü");
gesamttitel=gesamttitel.replace(/&auml;/g, "ä");
gesamttitel=gesamttitel.replace(/&Auml;/g, "Ä");
gesamttitel=gesamttitel.replace(/&ouml;/g, "ö");
gesamttitel=gesamttitel.replace(/&Ouml;/g, "Ö");
gesamttitel=gesamttitel.replace(/&szlig;/g, "ß");
gesamttitel=gesamttitel.replace(/&amp;/g, "&");

var n = document.getElementById('ues').childNodes[0]; n.data = gesamttitel;
}


function setzteNavigation(hauptmenue, untermenue){

var color = "#990000";
var arrow = '/pics/arrow_right_red.gif'; 
var hauptnav = new Array(); //Alle Hauptmenuepunkte
var subnav = new Array();  //Alle Submen|punkte
if(hauptmenue == 'KONGRESS'){
	color = "#000099";
	hauptmenue="KONGRESSE"; //Schreibfehlerkorrektur
	arrow = '/pics/arrow_right_blue.gif'; 
	}


hauptnav = [
'SEHENSWERTES',
'VERANSTALTUNGEN',
'UNTERKUNFT',
'GASTRONOMIE',
'KONGRESSE',
'SHOPPING',
'PRAKTISCHES'
];


subnav[0] = new Array( 
'Salzburgs Highlights',
'mehr Sehensw&uuml;rdigkeiten',
'Rundfahrten',
'Geschichte &amp; Geschichten',
'Angebote',
'Salzburgcard',
'Salzburg Umgebung'
);

subnav[1] = new Array(
'Highlights',
'Kalender',
'Veranstalter',
'Kartenb&uuml;ros',
'Ausstellungen &amp; Galerien'
);

subnav[2] = new Array(
'Unterkunft buchen',
'Unterkunftliste',
'Schn&auml;ppchen',
'Privatzimmer',
'Hotels &amp; Camping'
);

subnav[3] = new Array(
'Restaurantf&uuml;hrer',
'Spezialit&auml;ten',
'Casino Salzburg',
'Nachtleben',
'Online Guides'
);

subnav[4] = new Array(
'R&auml;ume &amp; Kapazit&auml;ten',
'Technische Ausstattung',
'Veranstaltungen',
'Services',
'Team',
'Mitgliedschaften',
'Partnerfirmen',
'Tagen in Salzburg'
);

subnav[5] = new Array(
'Altstadt Shopping',
'Einkaufszentren',
'Souvenirs',
'M&auml;rkte',
'Online Guides'
);


subnav[6] = new Array(
'Salzburg A-Z',
'Wechselkurse',
'Wetter',
'Verkehr',
'Parken',
'Sport &amp; Aktiv'
);

var hauptmenue_gefunden=-1;
var submenue_gefunden=-1;


outerloop:
for (var i=0; hauptnav.length>i; i++){
	if(hauptmenue == hauptnav[i]){
		hauptmenue_gefunden=i;						
		for (var j=0; subnav[i].length>j; j++){
			if(untermenue == subnav[i][j]){
			submenue_gefunden = 1;
				eval( "document.getElementById('sublink" +j+ "').style.textDecorationNone='true'");
        		eval( "document.getElementById('sublink" +j+ "').style.color='" + color + "'");
				eval( "document.getElementById('subpic"  +j+ "').setAttribute('src', arrow)");

			break outerloop;
			}

		}

	}
}



if( (hauptmenue_gefunden != -1) && (submenue_gefunden == -1) ){
				eval( "document.getElementById('link" +hauptmenue_gefunden+ "').style.textDecorationNone=true");
        		eval( "document.getElementById('link" +hauptmenue_gefunden+ "').style.color='" + color + "'");
		        eval( "document.getElementById('pic"  +hauptmenue_gefunden+ "').setAttribute('src', arrow)");
			
			}



}

function changePic(num){
var numofpics=5;
for(i=1;i<=numofpics;i++){
	if(i==num){
		eval("document.all.plink"+i+".style.textDecorationNone=true");
		eval("document.red"+i+".src='pics/pfeil_weiss_nachunten.gif'");
		eval("document.bigpic.src='pics/sbigpic"+i+".jpg'");
	}else{
		eval("document.all.plink"+i+".style.textDecorationNone=true");
		eval("document.red"+i+".src='pics/pfeil_weiss_nachunten_red.gif'");
	}
  }

}

         



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

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.0
  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 && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}




function getPos(elem){

  var pos = new Object()

  pos.x =  elem.offsetLeft;  
  pos.y =  elem.offsetTop;  

  if(elem.offsetParent){
    var tmp = getPos(elem.offsetParent);
    pos.x += tmp.x;
    pos.y += tmp.y;   
			
  }
	
  pos.width = elem.offsetWidth;
  pos.height = elem.offsetHeight;

return pos;

}






/*********************
Autor: Herbert Maier (herbert.maier@conova.com)
Datum: 2003-10-13
Beschreibung: Diese Funktion gibt  die Name=Wert-Paare eines "Query-Strings" einer Url in Form eines Objekts zurueck

Argument: sep  Trennzeichen zwischen den einzelnen Namen=Wert-Paaren
Rueckgabewert: ein Objekt, dessen Eigenschaften die Namen=Wert-Paare repraesentiert
Beispiel: args = getArgs(); alert('Your name is ' + args.name)
zuletzt geaendert: 2003-10-13
*********************/

function getArgs(sep){
  var args = new Object();
  var query = location.search.substring(1);
  if(!sep) sep = '&';
  var pairs = query.split(sep);
  for(var i = 0; i <pairs.length; i++) {
    var pos = pairs[i].indexOf('=');
    if (pos == -1){
      args[pairs[i]]='';
      continue;
    }
    var argname = pairs[i].substring(0,pos);
    argname=argname.toLowerCase();
    var value = pairs[i].substring(pos+1);
    args[argname] = unescape(value);}
  return args;
}






function sendlink(link){
alert(link.href);
return false;
}



