var nokia="1100; 1208; 1600; 2110; 2220; 2330; 2600 classic; 2700; 2710; 2720; 2730; 2760; 3109 classic; 3110 classic; 3210; 3410; 3510i; 3600 slide; 3710; 3720; 5000; 5100; 5110; 5130 XpressMusic; 5140; 5140i; 5200; 5210; 5228; 5230; 5250; 5300; 5310; 5320; 5500; 5530; 5610; 5800 Navigation; 5800 XpressMusic; 6020; 6021; 6100; 6110 Navigator; 6120; 6131; 6210 Navigator; 6220 classic; 6230; 6230i; 6233; 6280; 6288; 6300; 6300i; 6303 classic; 6303i classic; 6310; 6310i; 6500 classic; 6500 slide; 6510; 6600 fold; 6600 slide; 6600i; 6610; 6610i; 6650 fold; 6680; 6700 classic; 6700 slide; 6710; 6720; 7110; 7210 Supernova; 7230; 7250i; 7310; 7360; 7370; 7373; 7390; 7610 Supernova; 770; 8210; 8310; 8600 Luna; 8800; 8800 Arte; 8800 Carbon Arte; 8800 Gold Arte; 8800 Sapphire Arte; 8800 Sirocco Edition; 8800 Sirocco Gold Edition; 8850; 8910; 9300i; C2-00; C2-01; C3-00; C3-01; C5-00; C5-03; C6-00; C6-01; C7-00; E5; E50; E51; E52; E61; E63; E65; E66; E7; E71; E72; E75; E90; N70; N73; N78; N79; N8; N81; N82; N85; N86; N90; N900; N95; N95 8GB; N96; N97; N97 mini; X2-00; X3-00; X3-02; X6-00";

var se="Aino; C510; C702; C902; C903; C905; K550i; K610i; K750i; K770i; K800i; K810i; K850i; P1i; P990i; S500i; Satio; T280i; Vivaz; Vivaz Pro; W395; W580i; W595; W705; W800i; W810i; W880i; W890i; W910i; W995; X10; X10; X8";

var samsung="B2100; B2700; B2710; B300; B3410; B5702; B5722; B7610; C270; C3050; C3300; C6112; D500; D600; D900; D900i; D980; E720; F480; F480i; F480v; G600; G800; i5800; I6410; I7500; I8000; I8320; I8700; I8910; i900; I9000; J700; M110; M8800; P1000; S3650; S5230; S5250; S5330; S5560; S5620; S7070; S7230; S8000; S8300; S8500; U700; U800; U900; Z140v";

var siemens="C25; C55; M35; ME45; S25; S35; S45; S55; S65; SL55; SL75";

var motorola="Aura; C123; Defy; Flipout; K1; Milestone; Milestone 2; V3; V3i; V3xx; V8; V9";

var lg="BL40; GC900; GD510; GD880; GM360; GM750; GS101; GS290; GT350; GT400; GT500; GT540; GW300; HB620T; KC550; KF750; KG800; KM570; KM900; KP500; KP501; KS360; KU990; KU990i; P500; P990; T300";

var apple="iPad; iPhone 2G; iPhone 3G; iPhone 3GS; iPhone 4";

var bb="6210; 8100; 8310; 8520; 8800; 8900; 9000; 9300; 9500 Storm; 9700; 9780; 9800";

var htc="7 Mozart; 7 Trophy; Desire; Desire HD; Desire Z; Gratia; HD mini; HD2; HD7; Hero; Legend; Magic; Tattoo; Touch; Touch 3G; Touch Diamond; Touch Diamond2; Touch HD; Touch Pro; Touch Pro2; Touch2; Wildfire";

var tmobile="G1; MDA Compact; MDA Touch; MDA Vario 2; MDA Vario 3; MDA Vario 5; Pulse";

var o2="X1; XDA; XDA Diamond; XDA Diamond 2; XDA Neo; XDA Orbit; XDA Orbit 2";

var google="Nexus One; Nexus S";


var url="/index.php?ActionCall=WebActionArticleSearch&Params%5BSearchInDescription%5D=1&";
//var url="http://www.handy-fix.de/index.php?c1=0&c2=0&c3=0&c4=0&c5=0&ActionCall=WebActionArticleSearch&Params%5BSearchInDescription%5D=1&Params%5BSearchParam%5D=";

function fillNokia() {

	var ziel = document.ms.modell; // vorhandenes Select-Feld
	var liste1 = "";

	liste1 = nokia.split("; ");

	addSelectOption(ziel, "Bitte Modell wählen");	
	for (i=0; i<liste1.length; i++){
		addSelectOption(ziel, liste1[i]);
	}
   
	
}

function fillSelect() {

	var ziel = document.qs.modell; // vorhandenes Select-Feld
	var marke = document.qs.marke.options[document.qs.marke.selectedIndex].text;

//	if (document.qs.marke.options[0].text == "Handy-Marke wählen") {
//		document.qs.marke.options[0] = null;
//	}

	deleteSelectOptions(ziel);
	addSelectOption(ziel, "Bitte Modell wählen");
	fill(marke, ziel);
}

function fillSelect2() {

	var ziel = document.qs2.modell2; // vorhandenes Select-Feld
	var marke = document.qs2.marke2.options[document.qs2.marke2.selectedIndex].text;

	deleteSelectOptions(ziel);
	addSelectOption(ziel, "Bitte Modell wählen");
	fill(marke, ziel);
}

function fillSelectOnFocus(marke) {

	var ziel = document.qs2.modell2; // vorhandenes Select-Feld

	fill(marke, ziel);
}

function fill(marke, ziel) {

	var liste1 = "";

	if (marke == "Nokia") {
		liste1 = nokia.split("; ");
	} else if(marke == "Sony Ericsson") {
		liste1 = se.split("; ");
	} else if(marke == "Motorola") {
		liste1 = motorola.split("; ");
	} else if(marke == "LG") {
		liste1 = lg.split("; ");
	} else if(marke == "Apple") {
		liste1 = apple.split("; ");
	} else if(marke == "Siemens") {
		liste1 = siemens.split("; ");
	} else if(marke == "BenQ-Siemens") {
		liste1 = benq_siem.split("; ");
	} else if(marke == "Samsung") {
		liste1 = samsung.split("; ");
	} else if(marke == "BlackBerry") {
		liste1 = bb.split("; ");
	} else if(marke == "Google") {
		liste1 = google.split("; ");
	} else if(marke == "HTC") {
		liste1 = htc.split("; ");
	} else if(marke == "T-Moblie") {
		liste1 = tmobile.split("; ");
	} else if(marke == "O2") {
		liste1 = o2.split("; ");
	}

	for (i=0; i<liste1.length; i++){
		addSelectOption(ziel, liste1[i]);
	}
}

function go(mode, marke, c1, c2, c3, c4, c5) {

	var modell;

	if (mode == "") {
		modell = document.qs.modell.options[document.qs.modell.selectedIndex].text;
		marke = document.qs.marke.options[document.qs.marke.selectedIndex].text;
	}
	if (mode == "2") {
    	modell = document.qs2.modell2.options[document.qs2.modell2.selectedIndex].text;	    
	    url += "&c1=" + c1 + "&c2=" + c2 + "&c3=" + c3 + "&c4=" + c4 + "&c5=" + c5 + "&Params[SearchInCurrentCat]=1&";
	}
	if (mode == "3") {
		//alert("OK"); 
		modell = document.qs2.modell2.options[document.qs2.modell2.selectedIndex].text;
		marke = document.qs2.marke2.options[document.qs2.marke2.selectedIndex].text;		
	    url += "&c1=" + c1 + "&c2=" + c2 + "&c3=" + c3 + "&c4=" + c4 + "&c5=" + c5 + "&Params[SearchInCurrentCat]=1&";
	}

	
	if (marke == "Nokia") {
		if (modell == "N-Gage") {
			modell = "Gage";
		}
	}
	if (marke == "BenQ-Siemens") {
		marke = "Siemens";
	}

    sprung(url + "Params%5BSearchParam%5D=" + marke + " " + modell);
}

function addSelectOption(selectionElement, text)
{
	var option = document.createElement("OPTION");
	var Text = document.createTextNode(text);
	option.appendChild(Text);
	selectionElement.appendChild(option)		 	
}

function deleteSelectOptions(feld){
	var laenge = feld.length;
	for (i=0; i <laenge; i++){
		feld.options[feld.length-1] = null;
	}
}

function sprung(ziel) {window.location.href=ziel;}


