//----------------------------------------------------------------------------------------------------//
//--                           FLASH WEICHE                                                         --//
//----------------------------------------------------------------------------------------------------//
var globalFlash = 0;

//script- By Frederic (fw4@tvd.be)
var agt=navigator.userAgent.toLowerCase();
var ie  = (agt.indexOf("msie") != -1);
var ns  = (navigator.appName.indexOf("Netscape") != -1);
var win = ((agt.indexOf("win")!=-1) || (agt.indexOf("32bit")!=-1));
var mac = (agt.indexOf("mac")!=-1);

if (ie && win) {	pluginlist = detectIE("Adobe.SVGCtl","SVG Viewer") + detectIE("SWCtl.SWCtl.1","Shockwave Director") + detectIE("ShockwaveFlash.ShockwaveFlash.1","Shockwave Flash") + detectIE("rmocx.RealPlayer G2 Control.1","RealPlayer") + detectIE("QuickTimeCheckObject.QuickTimeCheck.1","QuickTime") + detectIE("MediaPlayer.MediaPlayer.1","Windows Media Player") + detectIE("PDF.PdfCtrl.5","Acrobat Reader"); }
if (ns || !win) {
		nse = ""; for (var i=0;i<navigator.mimeTypes.length;i++) nse += navigator.mimeTypes[i].type.toLowerCase();
		pluginlist = detectNS("image/svg-xml","SVG Viewer") + detectNS("application/x-director","Shockwave Director") + detectNS("application/x-shockwave-flash","Shockwave Flash") + detectNS("audio/x-pn-realaudio-plugin","RealPlayer") + detectNS("video/quicktime","QuickTime") + detectNS("application/x-mplayer2","Windows Media Player") + detectNS("application/pdf","Acrobat Reader");
}

function detectIE(ClassID,name) { result = false; document.write('<SCRIPT LANGUAGE=VBScript>\n on error resume next \n result = IsObject(CreateObject("' + ClassID + '"))</SCR'+'IPT>\n'); if (result) return name+','; else return ''; }
function detectNS(ClassID,name) { n = ""; if (nse.indexOf(ClassID) != -1) if (navigator.mimeTypes[ClassID].enabledPlugin != null) n = name+","; return n; }

pluginlist += navigator.javaEnabled() ? "Java," : "";
if (pluginlist.length > 0) pluginlist = pluginlist.substring(0,pluginlist.length-1);

//Does User has Flash:
if (pluginlist.indexOf("Flash")!=-1)
	globalFlash = 1;


//----------------------------------------------------------------------------------------------------//
//--                           NAVIGATION                                                           --//
//----------------------------------------------------------------------------------------------------//

//global var
var whosactive = 0;
var busy = 0;
var curmouse = 0;
var effect_2 = null;

function setFlash(id){
	switch (id) {
		case 4: 
			flashCommunicator(0);
			break;
		case 6: 
			flashCommunicator(1);
			break;
		case 7: 
			flashCommunicator(2);
			break;
		case 8: 
			flashCommunicator(3);
			break;
		case 9: 
			flashCommunicator(4);
			break;
		default:
			flashCommunicator('err');
			break;	
	}
}

function flashCommunicator(id){
	switch (id) {
		case 0: 
			parent.makeCall(1);
			break;
		case 1: 
			parent.makeCall(2);
			break;
		case 2: 
			parent.makeCall(3);
			break;
		case 3: 
			parent.makeCall(4);
			break;
		case 4: 
			parent.makeCall(5);
			break;			
		default:
			parent.makeCall('err');

			break;		

	}

}

//----------------------------------------------------------------------------------------------------//
//--                           IFRAME HEIGHT                                                        --//
//----------------------------------------------------------------------------------------------------//

//get contentTable
function getHighest(){
	var tmpBox;
	var tmp = 0;
	var k = 0;
	for(var i=1; i<6; i++){
		tmpBox= "box"+i;		
		var cur = getElHeight("listing"+k);
		if(tmp < (document.getElementById(tmpBox).offsetHeight + cur))
			tmp = (document.getElementById(tmpBox).offsetHeight + cur);			
		k++;
	}
	parent.resizeMe(tmp);
}

//----------------------------------------------------------------------------------------------------//
//--                           CHWECK FORMULAR FUNCTIONS                                            --//
//----------------------------------------------------------------------------------------------------//
function showNLdata(){
	document.getElementById('nl_first').style.display = 'block';
	document.getElementById('nl_second').style.display = 'block';
	document.getElementById('get_nl').style.display = 'block';
	document.getElementById('cancel_nl').style.display = 'none';	
}

function hideNLdata(){
	document.getElementById('nl_first').style.display = 'none';
	document.getElementById('nl_second').style.display = 'none';
	document.getElementById('get_nl').style.display = 'none';
	document.getElementById('cancel_nl').style.display = 'block';		
}

function resetStatus(id, classname){
	el = document.getElementById(id)
	el.className = classname;
	if(id == 'comment'){
		el.innerHTML = '';
	}else{		
		el.value = '';
	}
}

//check Contact form
function chkForm(form) {
	var tmp = 0;
  var radio = 0;
	
	for(var i=0; i<document.form32.action.length; i++){
		 if(document.form32.action[i].checked)
		{
		 radio = document.form32.action[i].value;
		}
	}
	if(radio == "Pressemitteilung bestellen"){
		if (document.getElementById('fname').value == '' || document.getElementById('fname').value == 'Bitte ausfüllen!'){
			tmp ++;
			document.getElementById('fname').className = 'input_l_err';
			document.getElementById('fname').value = 'Bitte ausfüllen!';
		}
		if (document.getElementById('name').value == '' || document.getElementById('name').value == 'Bitte ausfüllen!'){
			tmp ++;
			document.getElementById('name').className = 'input_l_err';
			document.getElementById('name').value = 'Bitte ausfüllen!';
		}
		if (document.getElementById('redaktion').value == '' || document.getElementById('redaktion').value == 'Bitte ausfüllen!'){
			tmp ++;
			document.getElementById('redaktion').className = 'input_l_err';
			document.getElementById('redaktion').value = 'Bitte ausfüllen!';
		}	
	}	
	if (document.getElementById('email').value == '' || document.getElementById('email').value == 'Bitte ausfüllen!'){
		tmp ++;
		document.getElementById('email').className = 'input_l_err';
		document.getElementById('email').value = 'Bitte ausfüllen!';
	}		
	if(tmp == '0'){
		document.getElementById(form).submit();
	}
}

//check Tip form
function chkFormTip(form) {
	var tmp = 0;
  var radio = 0;
	if (document.getElementById('fname').value == '' || document.getElementById('fname').value == 'Bitte ausfüllen!'){
		tmp ++;
		document.getElementById('fname').className = 'input_l_err';
		document.getElementById('fname').value = 'Bitte ausfüllen!';
	}
	if (document.getElementById('name').value == '' || document.getElementById('name').value == 'Bitte ausfüllen!'){
		tmp ++;
		document.getElementById('name').className = 'input_l_err';
		document.getElementById('name').value = 'Bitte ausfüllen!';
	}	
	if (document.getElementById('email').value == '' || document.getElementById('email').value == 'Bitte ausfüllen!'){
		tmp ++;
		document.getElementById('email').className = 'input_l_err';
		document.getElementById('email').value = 'Bitte ausfüllen!';
	}	
	if (document.getElementById('email1').value == '' || document.getElementById('email1').value == 'Bitte ausfüllen!'){
		tmp ++;
		document.getElementById('email1').className = 'input_l_err';
		document.getElementById('email1').value = 'Bitte ausfüllen!';
	}	
	if(tmp == '0'){
		document.getElementById(form).submit();
	}
}

/*check contact form*/
function chkFormContact(form) {
	var tmp = 0;
  var radio = 0;
	if (document.getElementById('fname').value == '' || document.getElementById('fname').value == 'Bitte ausfüllen!'){
		tmp ++;
		document.getElementById('fname').className = 'input_l_err';
		document.getElementById('fname').value = 'Bitte ausfüllen!';
	}
	if (document.getElementById('name').value == '' || document.getElementById('name').value == 'Bitte ausfüllen!'){
		tmp ++;
		document.getElementById('name').className = 'input_l_err';
		document.getElementById('name').value = 'Bitte ausfüllen!';
	}	
	if (document.getElementById('email').value == '' || document.getElementById('email').value == 'Bitte ausfüllen!'){
		tmp ++;
		document.getElementById('email').className = 'input_l_err';
		document.getElementById('email').value = 'Bitte ausfüllen!';
	}	
	if(tmp == '0'){
		document.getElementById(form).submit();
	}
}

/*check service form*/
function chkFormService(form) {
	var tmp = 0;
	var tmp2 = 0;
  var radio = 0;

	if (document.getElementById('vorname').value == '' || document.getElementById('vorname').value == 'Bitte ausfüllen!'){
		tmp ++;
		document.getElementById('vorname').className = 'input_l_err';
		document.getElementById('vorname').value = 'Bitte ausfüllen!';
	}
	if (document.getElementById('nachname').value == '' || document.getElementById('nachname').value == 'Bitte ausfüllen!'){
		tmp ++;
		document.getElementById('nachname').className = 'input_l_err';
		document.getElementById('nachname').value = 'Bitte ausfüllen!';
	}	
	if (document.getElementById('strasse').value == '' || document.getElementById('strasse').value == 'Bitte ausfüllen!'){
		tmp ++;
		document.getElementById('strasse').className = 'input_l_err';
		document.getElementById('strasse').value = 'Bitte ausfüllen!';
	}	
	if (document.getElementById('strasse').value == '' || document.getElementById('strasse').value == 'Bitte ausfüllen!'){
		tmp ++;
		document.getElementById('strasse').className = 'input_l_err';
		document.getElementById('strasse').value = 'Bitte ausfüllen!';
	}		
	if (document.getElementById('plz').value == '' || document.getElementById('plz').value == 'Bitte ausfüllen!'){
		tmp ++;
		document.getElementById('plz').className = 'input_p_err';
		document.getElementById('plz').value = '';
	}	
	if (document.getElementById('stadt').value == '' || document.getElementById('stadt').value == 'Bitte ausfüllen!'){
		tmp ++;
		document.getElementById('stadt').className = 'input_t_err';
		document.getElementById('stadt').value = 'Bitte ausfüllen!';
	}		
	if (document.getElementById('land').value == '' || document.getElementById('land').value == 'Bitte ausfüllen!'){
		tmp ++;
		document.getElementById('land').className = 'input_l_err';
		document.getElementById('land').value = 'Bitte ausfüllen!';
	}			
	if(tmp == '0'){
		//alert(form);
		document.getElementById(form).submit();
	}
	
	for (id = 1; id < 6; id++){
		var el = document.getElementById("inpP"+id);
		if(el.value == "" || el.value == "!!!" || el.value == "Bitte eintragen!"){
			tmp2 ++;
		}else{
			document.getElementById('ordererr').style.display = 'none';
		}
	}	

	if (tmp2 > 4)
		document.getElementById('ordererr').style.display = 'block';
}

function clearContent(){
	if (document.getElementById("idP1").checked == true)
		document.getElementById("inpP1").style.display = "block";
	if (document.getElementById("idP2").checked == true)
		document.getElementById("inpP2").style.display = "block";
	if (document.getElementById("idP3").checked == true)
		document.getElementById("inpP3").style.display = "block";
	if (document.getElementById("idP4").checked == true)	
		document.getElementById("inpP4").style.display = "block";
}


//shows inputfield for amount
function cbDetail(id){
	if(document.getElementById(id).style.display == 'none'){
		document.getElementById(id).style.display = "block";
	} else {
		document.getElementById(id).style.display = "none";
		switch (id){
			case "inpP1":
				document.getElementById("inpP1").value = "";
				break;
			case "inpP2":
				document.getElementById("inpP2").value = "";
				break;
			case "inpP3":
				document.getElementById("inpP3").value = "";
				break;
			case "inpP4":
				document.getElementById("inpP4").value = "";
				break;
			case "inpP5":
				document.getElementById("inpP5").value = "";
				break;				
		}
	}
}

//print Page

function printPage() {
	top.frames.mainframe.print();
	/*if (window.print) {
		window.print();
	}*/
}








