/*
	Copyright (c) 2007 STRATO AG
	$Revision: 1.00 $
	
*/

function dslauswahl() {

/* 
Script:      "DSL-Paket-Zusammenstellen" für die Seite /dsl/dsl/index.html 
Author:      Karsten 
Wichtig:     Das Anfangs-URL-Ziel ist fest in den Seiten gespeichert und muss auch dort geändert werden.
Last-Update: 18.09.2007 
*/

	// 2.048 kbit/s 
    if (document.speedChoose.choose.options[document.speedChoose.choose.selectedIndex].value == "2000"){
		var anschlusspreis = '<b>24,95 &euro;</b>';
		var gesamtpreis = '<b>Paket-Preis mtl. nur 24,95 &euro;*</b>';
		var zielurl = '/dsl/doppelflat_2000.html';
    }

	//  16.000 kbit/s 
    if (document.speedChoose.choose.options[document.speedChoose.choose.selectedIndex].value == "16000"){
		var anschlusspreis = '<b>29,95 &euro;</b>';
		var gesamtpreis = '<b>Paket-Preis mtl. nur 29,95 &euro;*</b>';
		var zielurl = '/dsl/doppelflat_16000.html';
    }

	// HTML-AUSTAUSCHEN
	changehtml("displayAnschlussPreis",eval('anschlusspreis'));
	changehtml("displayGesamtPreis",eval('gesamtpreis'));	
	setlink("displayLink",eval('zielurl'));	
}


function mailandsurfzwei() {

/* 
Script:      "DSL-Paket-Zusammenstellen" für die Seite /dsl/dsl3plus/index.html
Author:      Karsten 
Wichtig:     Das Anfangs-URL-Ziel ist fest in der Seite gespeichert und muss auch dort geändert werden.
Last-Update: 05.12.2007 by Karsten W.
*/


  	// Auswahl: Phone-Flat
    if (document.klickauswahl.phoneflat.checked == true){
		//var preis = '<b>Ihr Paket-Preis mtl. nur 35,95 &euro;*</b>';
		var preis = '<b>Ihr Paket-Preis mtl. nur 24,95 &euro;*</b>';
		var zielurl = '/dsl/dsl3plus/flat_phone.html';
    }

	// Auswahl: nichts ausgewählt
    if (document.klickauswahl.phoneflat.checked == false) {
		var preis = '<b>Ihr Paket-Preis mtl. nur 24,95 &euro;*</b>';
		var zielurl = '/dsl/dsl3plus/flat.html';
    }

	// HTML-AUSTAUSCHEN
	changehtml("displayPreis",eval('preis'));	
	setlink("displayLink",eval('zielurl'));	
}

function no3plusauswahl() {
/* 
Script:      "DSL-Paket-Zusammenstellen" für die Seite /dsl/dsl/no3plus.html
Author:      Karsten 
Wichtig:     Das Anfangs-URL-Ziel ist fest in den Seiten gespeichert und muss auch dort geändert werden.
Last-Update: 19.09.2007 
*/

// CHECHBOX AKTIVIERT JA / NEIN ?
if (document.speedChoose2.hardware.checked == true){ 
var linkziel2 = "https://www.strato.de/cgi-bin/strato/tdsl_v3.0/orderDSL.pl?productKey=30000G4A090100000001000";
} else if (document.speedChoose2.hardware.checked == false){ 
var linkziel2 = "https://www.strato.de/cgi-bin/strato/tdsl_v3.0/orderDSL.pl?productKey=30000G4A030100000001000";
} 

// BESTELL-LINK 2 AUSTAUSCHEN
setlink("linkziel2",eval('linkziel2'));
}


function extraPopup(url,name,params) {
 var sizeX = 0;
 var sizeY = 0;
 var winX = screen.availWidth;
 var winY = screen.availHeight;
 var tmpArray = params.split(',');
 for (var i = 0; i < tmpArray.length; i++) {
  if (tmpArray[i].indexOf('width') != -1) {
   var tmpArray2 = tmpArray[i].split('=');
   sizeX = tmpArray2[1];
  }
  if (tmpArray[i].indexOf('height') != -1) {
   var tmpArray2 = tmpArray[i].split('=');
   sizeY = tmpArray2[1];
  }
 }
 var centerX = Math.round(winX / 2 - sizeX / 2);
 var centerY = Math.round(winY / 2 - sizeY / 2);
 params += ',left=' + centerX + ',top=' + centerY;
 var pWindow = open(url,name,params).focus();
}

function openPopInfo(url){
	var hoch 		= screen.height	-	270;	//Bildschirmhöhe 
	var links 		= screen.width	-	418;
	var popleft		= links/2;
	var poptop		= hoch/2;
 	obj=open(url, "popup", "width=418,height=270,top="+ poptop +",left="+ popleft +",directories=no,scrollbars=yes,menubar=no,resizable=no,status=no,toolbar=no")
 	obj.window.focus()
}

function openPopChange(url){
	var hoch 		= screen.height	-	230;	//Bildschirmhöhe 
	var links 		= screen.width	-	697;
	var popleft		= links/2;
	var poptop		= hoch/2;
 	obj=open(url, "popup", "width=697,height=230,top="+ poptop +",left="+ popleft +",directories=no,scrollbars=no,menubar=no,resizable=no,status=no,toolbar=no")
 	obj.window.focus()
}

function openPopMailcenter(url){
	var hoch 		= screen.height	-	600;	//Bildschirmhöhe 
	var links 		= screen.width	-	580;
	var popleft		= links/2;
	var poptop		= hoch/2;
 	obj=open(url, "popup", "width=580,height=600,top="+ poptop +",left="+ popleft +",directories=no,scrollbars=yes,menubar=no,resizable=no,status=no,toolbar=no")
 	obj.window.focus()
}

function openiPhone(url){
	var hoch 		= screen.height	-	400;	//Bildschirmhöhe 
	var links 		= screen.width	-	690;
	var popleft		= links/2;
	var poptop		= hoch/2;
 	obj=open("/dsl/start/pop_iphone.html", "popup", "width=690,height=400top="+ poptop +",left="+ popleft +",directories=no,scrollbars=yes,menubar=no,resizable=yes,status=no,toolbar=no")
 	obj.window.focus()
}

function openPopHardware(url){
	var hoch 		= screen.height	-	270;	//Bildschirmhöhe 
	var links 		= screen.width	-	418;
	var popleft		= links/2;
	var poptop		= hoch/2;
 	obj=open(url, "popup", "width=418,height=270,top="+ poptop +",left="+ popleft +",directories=no,scrollbars=yes,menubar=no,resizable=no,status=no,toolbar=no")
 	obj.window.focus()
}

function openPopiPhonePreise(url){
	var hoch 		= screen.height	-	400;	//Bildschirmhöhe 
	var links 		= screen.width	-	587;
	var popleft		= links/2;
	var poptop		= hoch/2;
 	obj=open(url, "popup", "width=587,height=400,top="+ poptop +",left="+ popleft +",directories=no,scrollbars=yes,menubar=no,resizable=no,status=no,toolbar=no")
 	obj.window.focus()
}

function openPopSoftware(url){
	var hoch 		= screen.height	-	270;	//Bildschirmhöhe 
	var links 		= screen.width	-	418;
	var popleft		= links/2;
	var poptop		= hoch/2;
 	obj=open(url, "popup", "width=418,height=270,top="+ poptop +",left="+ popleft +",directories=no,scrollbars=yes,menubar=no,resizable=no,status=no,toolbar=no")
 	obj.window.focus()
}


/*
function dsl_init() {
dsl_switch(document.forms.paket1.switcher.options[document.forms.paket1.switcher.selectedIndex].value);
dsl_switch(document.forms.paket2.switcher.options[document.forms.paket2.switcher.selectedIndex].value);
dsl_switch(document.forms.paket3.switcher.options[document.forms.paket3.switcher.selectedIndex].value);
}

function dsl_switch(theselectedfield,paket) { // HTML-Austauschen je nach option.selected. wird vom onchange-event des Dropdowns gestartet, und vom onload :-))

switch (paket) {
  case "paket1":

switch (theselectedfield) {
  case "2000":
    changehtml("preisstoerer01","<img src=\"/imperia/md/images/strato_de/dsl/paket_wenig_1995.gif\" width=\"100\" height=\"116\">");
    changehtml("anschluss01","19,95 &euro;/Mon.&nbsp;");
    changehtml("bandbreite01","0,00 &euro;/Mon.&nbsp;");	
    changehtml("hardware01","0,00 &euro;/Mon.&nbsp;");
    changehtml("total01","<b>19,95 &euro;/Mon.&nbsp;</b>");
    setlink("orderlink01","/dsl/start/paket_wenig_2000.html");
    break;
	
  case "1000":
    changehtml("preisstoerer01","<img src=\"/imperia/md/images/strato_de/dsl/paket_wenig_1695.gif\" width=\"100\" height=\"116\">");
    changehtml("anschluss01","16,95 &euro;/Mon.&nbsp;");
    changehtml("bandbreite01","0,00 &euro;/Mon.&nbsp;");
    changehtml("hardware01","0,00 &euro;/Mon.&nbsp;");
    changehtml("total01","<b>16,95 &euro;/Mon.&nbsp;</b>");
    setlink("orderlink01","/dsl/start/paket_wenig_1000.html");
    break;
}
break;

//case paket2...

case "paket2":

switch (theselectedfield) {
  case "6000":
    changehtml("preisstoerer02","<img src=\"/imperia/md/images/strato_de/dsl/paket_power_2985.gif\" width=\"100\" height=\"126\">");
    changehtml("anschluss02","24,95 &euro;/Mon.&nbsp;");	
    changehtml("hardware02","0,00 &euro;/Mon.&nbsp;");
    //changehtml("bereitstellung02","0,00 &euro;/Mon.&nbsp;");
    changehtml("total02","<b>29,85 &euro;/Mon.&nbsp;</b>");
    setlink("orderlink02","/dsl/start/paket_power_6000.html");
    break;
	
  case "2000":
    changehtml("preisstoerer02","<img src=\"/imperia/md/images/strato_de/dsl/paket_power_2485.gif\" width=\"100\" height=\"126\">");
    changehtml("anschluss02","19,95 &euro;/Mon.&nbsp;");	
    changehtml("hardware02","0,00 &euro;/Mon.&nbsp;");
    changehtml("total02","<b>24,85 &euro;/Mon.&nbsp;</b>");
    setlink("orderlink02","/dsl/start/paket_power_2000.html");
    break;
}
break;

// case paket3

case "paket3":

switch (theselectedfield) {
  case "2000":
    changehtml("preisstoerer03","<img src=\"/imperia/md/images/strato_de/dsl/paket_bestpreis_3475.gif\" width=\"125\" height=\"116\">");
    changehtml("anschluss03","19,95 &euro;/Mon.&nbsp;");	
    changehtml("voip03","9,90 &euro;/Mon.&nbsp;");
    changehtml("hardware03","0,00 &euro;/Mon.&nbsp;");
    changehtml("total03","<b>34,75 &euro;/Mon.&nbsp;</b>");
    setlink("orderlink03","/dsl/start/paket_bestpreis_2000.html");
    break;
	
  case "6000":
    changehtml("preisstoerer03","<img src=\"/imperia/md/images/strato_de/dsl/paket_bestpreis_3975.gif\" width=\"125\" height=\"116\">");
    changehtml("anschluss03","24,95 &euro;/Mon.&nbsp;");	
    changehtml("voip03","9,90 &euro;/Mon.&nbsp;");
    changehtml("hardware03","0,00 &euro;/Mon.&nbsp;");
    changehtml("total03","<b>39,75 &euro;/Mon.&nbsp;</b>");
    setlink("orderlink03","/dsl/start/paket_bestpreis_6000.html");
    break;
}
break;
}
}
*/

function changehtml(element,value) { // HTML innerhalb von DIVS ÃƒÂ¤ndern
document.getElementById(element).innerHTML = value; // den Wert in das Element setzen
}

function setlink(element,value) { // Setzen eines anderen href fÃƒÂ¼r ein Element
document.getElementById(element).href = value; // den Wert in das Element setzen
}

