////
//// Functionen f "obejct_edit_inc.php"
//// 
//// $Id: objectedit.js,v 1.7 2011/08/11 07:09:43 ics Exp $
////
////
var fkatid; 
var fplz; 
var ffocus; 
var mywin; 
var myname = ""; 
var myobjtyp = 0; 
var mussa = new Array();

function setplz(f_ort,f_kat,f_str) {
  mywin = window.open("../extend/object_tree.php?M=P&TREE=3&BB="+f_kat.value,"BAUM","width=400,height=500,scrollbars=yes,status=yes")
  // alert("HHALO"  + f_ort.value + f_kat.value + f_str.value );     
  fkatid = f_kat; 
  fplz = f_ort; 
  ffocus = f_str; 
 
} 

var do_esave = 0; 

function do_geo(a,b,c,n,o,ot,uk,info,k) {
  // a : plz ort
  // b : strasse
  // c : Hausnummer
  // n : name 
  // o : objid 
  // ot: objtypeid 
  // uk: alle kats (mit Komma) 
  // info : Text f. Mouseover
  // k : Kattatt 
  
  var a1 = a.substring(0,a.indexOf(" ")); 
  var a2 = a.substring(a.indexOf(" ")+ 1,a.length);  
  var t1 = uk; 
  if (ot == 11) {
	t1 = "99999"; 
  } 
  //var t = "http://www.geolook.at/wohnnet/findimmo.html?LND=AUT" ;  
  var t = "http://business.geolook.at/wohnnet_neu/map.html?LND=AUT";
  t = t + "&PLZ="+a1;
  t = t + "&ORT="+escape(a2); 
  t = t + "&STRASSE="+escape(b); 
  t = t + "&HNR="+escape(c); 
  t = t + "&TEXT="+escape(n);  
  t = t + "&OBJEKTID="+escape(o);
  t = t + "&SYMBOL="+escape(ot);
  t = t + "&UKAT="+t1; 
  t = t + "&K="+k; 
  t = t + "&INFO1="+info;
  mywin = window.open(t,"GEOCODE","width=780,height=540"); 
}
 
var lastchange = 0; 



function check_len(o,s) {
	if (typeof(arguments[2]) == "undefined") {
		if (o.value.length > s ) {
		   alert("Die Eingabe muß kürzer als "+s+" Zeichen sein")
		   o.focus(); 
			return false; 
		}	
		return true;  
	}
	else {
		strlen = o.value.length;
		if (strlen == 1 && o.value.substring(0,1) == " ") {
			o.value = "";
			strlen = 0;
		}
		if (strlen > s) { 
			o.value = o.value.substring(0,s);
			charsleft = 0;
		}
		else {
			charsleft = s-strlen;
		}
		if (document.getElementById("ANZAHL_"+arguments[2])) {
			document.getElementById("ANZAHL_"+arguments[2]).value = charsleft;
		}
	}
}

function delkat(a,b,ccc) {
  if (confirm("Die Kategorie "+b+" entfernen ? ")) { 
	FRM.T.value="DELBAUM"; 
	//  FRM.KKK1.value = 0 + ccc;  
	FRM.submit();
        
  } 
  return false; 
}

function setkat2(a,b,c,d){
  mywin = window.open("../extend/object_tree.php?TREE=1","BAUM","width=400,height=500,scrollbars=yes,status=yes")
   fkatid = a; 
   fplz = b;
   ffocus = window; 
}

function setmyvar(a,b) {
   // a: ID
   // b: Wert f. Anzeige 
   // alert(a+b); 
   fkatid.value = a; 
   fplz.value = b;
   ffocus.focus();  
   if (FRM.T.value == "BAUM") {
	FRM.submit();  
   }
}
 
function move() {
  ffocus.focus() ; 
}

function set_t(a) {
}

var wert = ""; 
var bildwin1 = ""; 
var imaid = 0; 
var ima = new Array();

function openbe(a,b) {
  wert = a;  
  param = "scrollbars=yes,resizable=yes,status=yes,width=700,height=500";
  bildwin1 = window.open("../extend/bilded/savebilder.php?vers=pop&bid="+b,"BildEditx",param)
  bildwin1.winx = this;  
  bildwin1.focus()
}

function add_muss(aa,bb) {
   mussa[mussa.length] = aa; 
   mussa[mussa.length] = bb; 
}

function check_checkbox(){
	var f = document.FRM;
	var flag = 0;

        for(var i = 0; i<f.elements.length; i++) {
	
		var e = f.elements[i];
		
                if(e.name.indexOf('kat_') >= 0 && e.checked) {
                     
			flag = 1;
                }
	
	}
 
	if(flag){
		chkmuss();
		document.FRM.submit();
	}else{
		alert('Bitte wählen Sie mindestens eine Kategorie aus!');
	}
}


function chkmuss() {

   var ret = true; 
   var mx = new Array(); 
	for (var i=0; i < mussa.length; i = i + 2) {
      // alert(mussa[i+1] + " = "+ mussa[i].value); 
		
      if (mussa[i].value.length < 1) {
	ret = false; 
	mx.push(mussa[i+1]);
      } 
   }

	

   if (! ret) {
      var str = "Das Feld \"" + mx.join(",") +"\"\nmuss ausgefüllt werden"
      if (mx.length>1) {
        str = "Die Felder \"" + mx.join(",") +"\"\nmüssen ausgefüllt werden"
      }
      alert(str); 
   }	


   
 if(document.getElementById('TMPKAT_473') && document.getElementById('TMPKAT_474') && document.getElementById('TMPKAT_475')){
	var kauf = document.getElementById('TMPKAT_473');
	var miete = document.getElementById('TMPKAT_474');
	var pacht = document.getElementById('TMPKAT_475');
	if(!pacht.checked && !kauf.checked && !miete.checked){
	 alert("Eine von die felder Kauf, Miete oder Pacht müssen ausgefüllt werden");
		return false;
	}
}  
   
   
   	var flag = 0;
	var flag2 = 0;
	var i = 0;
	for( i= 0; i <= 22 ; i++){
		
		if(document.getElementById('KATCOUNTER_'+i)){
			flag2 = 1;
			
			if(document.getElementById('KATCOUNTER_'+i).checked == true){
			
				flag = 1;
			}
		}	
	}
	//alert('f '+flag);
	//alert('f2 '+flag2);

	if(flag == 1){

	}else{
		if(flag == 0 && flag2 == 1){
		alert('Eine Arbeit muss ausgewählt werden.');
		return false;
		}
	}
   
   
   
   if (ret) {
	// Nur 1x Klicken !! 
     do_esave++; 
     if(do_esave >1 ) {
        alert ("Der Speichervorgang ist im Laufen "); 
	return false;  
     }

   }
    return ret; 
}

var videoeid = 0; 
var vid = 0; 
function video_auswahl(id,mode,objid) {
	videoeid = id;
	//vid = id; 
	var m = ""; 
	if(mode == 'IMMO') {
		m = mode; 		
	}
	document.getElementById('FORACTION').src="/wn05iframe/call_video.php?VID="+vid+"&MODE="+m+"&OBJID="+objid; 
	return false; 
}

function video_delete(id) {
	document.getElementById(id).value = ''; 
	document.getElementById('VB_'+id).src='../bilder/no_video_image.gif'; 
	document.getElementById('VD_'+id).innerHTML = ''; 
	document.getElementById('VE_'+id).innerHTML = 'Video ausw&auml;hten';
	
	return false;
}


function video_setid(url,bild,$txt) {
	document.getElementById(videoeid).value = url;
	document.getElementById('VB_'+videoeid).src= bild; 
	document.getElementById('VD_'+videoeid).innerHTML = 'Video l&ouml;schen'; 
	document.getElementById('VE_'+videoeid).innerHTML = 'Video &auml;ndern';
	return true; 
}

