var startpage = "http://www.veranstaltungstechnik-jankowski.de";

    browser  = "";
    app_name = window.navigator.userAgent;
    app_name = app_name.toLowerCase();;  
    brs_name = window.navigator.appName; 
    brs_name = brs_name.toLowerCase();
    if ((brs_name.indexOf("explorer") >= 0) || (app_name.indexOf("explorer") >= 0)){ browser  = "ie" ;}
    if ((brs_name.indexOf("opera") >= 0) || (app_name.indexOf("opera") >= 0)){ browser  = "opera" ;}		// Opera
    
function proofFrames(f){
//alert("parent.frames.length = " + parent.frames.length + " : " + f);
a = parent.frames.length; b = f;
 if(a != b){
    //top.location.href = startpage;
 }
}    
    
var objectLayer;	// 

function getMethod(){
 if (document.all){
  objectLayer = 'document.all[\'';
  objectStyle = '\'].style';
  objectPos   = '\']'; 
 } 
 else{
   if(document.layers){
      objectLayer = 'document.layers[\''; 
      objectStyle = '\']'; } 
   else{ 
      if (document.getElementById){
        objectLayer = 'document.getElementById(\''; 
        objectStyle = '\').style';
        objectPos   = '\')';  
      } 
      else {}  
   } 
 }
//alert(objectLayer);
}

function modLayer(nameLayer,actionLayer,toDo){ 
if (objectLayer) {
 layerString = objectLayer + nameLayer + objectStyle + actionLayer + toDo;
 //alert(layerString);
 layer = eval(layerString);
} 
}

function setStyle(id,stat){
  if(!document.layers){
    if (browser == "ie" && document.all && (app_name.indexOf("opera") == -1) == true ){
       codeStart = "document.all.";
       codeEnd = "";
    }
    else{
       codeStart = "document.getElementById('";
       codeEnd = "')";
    }
    todo = codeStart + id +codeEnd + ".className = \"" + stat + "\";";
    eval(todo);
    //alert(todo);
  }
}

function setSubM(tn, cname){
  elmnts = document.getElementsByTagName(tn);
  for(i=0; i < elmnts.length; i++){
     if(elmnts[i].className != ""){
     	disID = elmnts[i].id;
     	tmp = disID.split("_");
     	disID = tmp[0];
     	if(disID == cname){ 
     		setStyle( elmnts[i].id , 'eshow');
     	}
     }
  }
  //alert(elmnts);
}

function moveDiv(c){
    if(c == 0){
    	stat = "balken_n";
    	moving = 0;
    }
    if(c == 1){
    	stat = "balken_d";
    	moving = 1;
    }
    setStyle('balken',stat);
    
}

function callFltr(im){
    var tmpimg = im;
    browser  = "w3c";
    app_name = window.navigator.userAgent;
    app_name = app_name.toLowerCase();;  
    brs_name = window.navigator.appName;    
    //alert(app_name);
     
    brs_name = brs_name.toLowerCase();
    if ((brs_name.indexOf("explorer") >= 0) || (app_name.indexOf("explorer") >= 0)){ browser  = "ie" ;}		// IE
    if ((brs_name.indexOf("explorer") >= 0) && (app_name.indexOf("msie") >= 0)  && (app_name.indexOf("7.0") >= 0)){ browser  = "ie7" ;}		// IE 7
    if ((brs_name.indexOf("explorer") >= 0) && (app_name.indexOf("msie") >= 0)  && (app_name.indexOf("8.0") >= 0)){ browser  = "ie8" ;}		// IE 8

    
    //alert(browser);
    
    if (browser == "ie" && document.all ){
    	 //alert('Internet Explorer < IE 7');
         im = document.images[im];
         var imgID = (im.id) ? "id=\"" + im.id + "\" " : "";
         var imgClass = (im.className) ? "class=\"" + im.className + "\" " : "";
         var imgTitle = ""
         var imgStyle = "display: inline-block; "+ im.style.cssText;
         var strNewHTML = "<span " + imgID + imgClass ////  + imgTitle
         //" + imgStyle + "; " + "  margin: 0px; 
         strNewHTML += " style=\"padding: 0px; " + "width:" + im.width + "px; height:" + im.height + "px; ";
         strNewHTML += "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader";
         strNewHTML += "(src=\'" + im.src + "\', sizingMethod='noscale');\"></span>";
         im.outerHTML = strNewHTML
         if(tmpimg == "img887"){ alert(strNewHTML); }
         //alert(strNewHTML)
    }
    if (browser  == "ie7" || browser  == "ie8"){ browser  = "ie" ;}	
}

// Img swap (Mouseover)
function swapImg(id,nr){
  if(! document.layers){
   if(document.images){t = "document.images['" + id + "'].src= icons[" + nr + "]"}
   eval(t);
   //alert(t);
  }
}

function openWin(file,ww,hh,fname,sb){

if(file == 'login'){file = '../editor/login'; ww = 200; hh = 200; fname = 'editor'; sb = 'yes';}
toeval ="mwindow = window.open(\""+file+"\",\""+fname+"\",\"width="+ww+",height="+hh+",toolbar=no,dependent=yes,scrollbars="+sb+",resizable=yes,status=yes\")";
eval(toeval);
}

function checkMail(f){
var myvalue = document.forms[f].mail.value;
if((myvalue.indexOf("@") < 0) || (myvalue.indexOf(".") < 0) || (myvalue.indexOf(",") >= 0) || (myvalue.indexOf(":") >= 0) || (myvalue.indexOf(";") >= 0)  || (myvalue * 1 == 0)){
return 0;}
else{return 1;}
}

var hasopen	= 0;
var ohandle 	= 0;
var winnr 	= 0;
function openPreview(wf,ww,hh,fname){
mywin="ohandle = window.open(\""+wf+"\",\""+fname+"_"+(winnr+"")+"\",\"width="+ww+",height="+hh+",toolbar=no,scrollbars=auto,resizable=yes,status=no\")";
if(hasopen==1){closeall();eval(mywin);winnr = winnr+1;}
else{eval(mywin);hasopen = 1;winnr = winnr+1;}
}
function closeall() 
{
if (ohandle.closed || ohandle==0){}
else{ohandle.close();}
}




function createObjectTag(m_src, m_width, m_height, m_id){
  	
  	var wmode = "transparent";		
		tmp  = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" id="';
		tmp += m_id;
		tmp += '" align="left" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="';
		tmp += m_width;
		tmp += '" height="';
		tmp += m_height;
		tmp += '"><param name="movie" value="';
		tmp += m_src;
		tmp += '" /><param name="menu" value="false" /><param name="wmode" value="' + wmode
		tmp += '" /><param name="margin" value="0" /><param name="padding" value="0" /><param name="quality" value="high" /><param name="bgcolor" value="#FFFFFF" />';
		tmp += '<embed margin="0" padding="0" wmode="' + wmode + '" src="';
		tmp += m_src;
		tmp += '" quality="high" bgcolor="#FFFFFF" width="';
		tmp += m_width;
		tmp += '" height="';
		tmp += m_height;
		tmp += '" name="';
		tmp += m_id;
		tmp += '" menu="false" align="left" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
		return tmp;
}

function flashdetect(){	 
  var swfObject = new Object();
  swfObject.installed = false;
  swfObject.version = '0.0';
  
  if (navigator.plugins && navigator.plugins.length) {
    for (x = 0; x < navigator.plugins.length; x++) {
      if (navigator.plugins[x].name.indexOf('Shockwave Flash') != -1) {
        swfObject.version = navigator.plugins[x].description.split('Shockwave Flash ')[1];
        swfObject.installed = true;
        break;
      }
    }
  } else if (window.ActiveXObject) {
    for (x = 2; x < 10; x++) {
      try {
        theFlash = eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash."+x+"');");
        if (theFlash) {
          swfObject.version = x+'.0';
                  swfObject.installed = true;
        }
      } catch(e) {}
    }
  }  
  return ( parseInt(swfObject.version) );  
}

function openZoom(n){
	if(n == 0){
		modLayer("popup", '.visibility=','\'hidden\'');
	}		
	if(n != 0){
		elmnt = document.getElementById("zoom");
		elmnt.innerHTML = '<img src="../img/dyn/zooms/' + n + '" />';
		modLayer("popup", '.visibility=','\'visible\'');
	}
}
