activeNavi='';

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

var layers = new Array('layer_bg_immobilien', 'layer_bg_wohnen', 'layer_bg_service', 'layer_bg_gewerbe', 'layer_bg_buero', 'layer_bg_lizenz', 'layer_bg_euv', 'layer_bg_suchen', 'layer_bg_anbieten', 'start_bg_ev_layer');
function show(id){
	for(i = 0; i < layers.length; i++){
		var obj;
		if(obj = document.getElementById(layers[i])){
			if(obj.style){
				if(layers[i] == id){	
					obj.style.visibility = 'visible';
				}
				else{
					obj.style.visibility = 'hidden';
				}
			}
		}
	}
}


function image_enlarge_popup(imageId,info)
{
 var src;
 var titel;
 var win;
 src= document.getElementById(imageId).src;
 titel= document.getElementById(imageId).title;

 win=window.open('../image_enlarge_popup.php?path='+src+'&titel='+titel+'&info='+info,'ImageDetail','width=705,height=665,left=300,top=50,status=no,scrollbars=yes,resizable=no,menubar=no,location=no');
 win.focus();
}

function image_enlarge_popup_popup(imageId,info)
{
 var src;
 var titel;
 var win;
 src= document.getElementById(imageId).src;
 titel= document.getElementById(imageId).title;
 win=window.open('image_enlarge_popup.php?path='+src+'&titel='+titel+'&info='+info,'ImageDetails','width=705,height=665,left=300,top=50,status=no,scrollbars=yes,menubar=no,location=no');
win.focus();
}


function details_popup_open(suchId,info,actImg)
{
var win;
 win=window.open('../details_popup.php?exp='+suchId+'&info='+info+'&nextImg='+actImg,'Details','width=686,height=1000,left=300,top=50,scrollbars=yes');
win.focus();
 }


function hide_bild(imageId)
{
 var div;
 var hide_link;
 var show_link;

 div= document.getElementById(imageId);
 div.style.display = 'none';
 
 hide_link= document.getElementById('hide_link');
 hide_link.style.display = 'none';

 show_link= document.getElementById('show_link');
 show_link.style.display = '';
return false;
}

function hide_bilder(imageId)
{
 var div;
 var hide_link;
 var show_link;
 var alle_link;
 var ein_link;

 div= document.getElementById(imageId);
 div.style.display = 'none';
 
 ein_link= document.getElementById('ein_link');
 ein_link.style.display = 'none';

 alle_link= document.getElementById('alle_link');
 alle_link.style.display = '';
 
return false;
}

function show_bild(imageId)
{
 var div;
 var hide_link;
 var show_link;
 div= document.getElementById(imageId);
 div.style.display = '';

 hide_link= document.getElementById('hide_link');
 hide_link.style.display = '';

 show_link= document.getElementById('show_link');
 show_link.style.display = 'none';
return false;
}

function show_bilder(imageId)
{
 var div;
 var hide_link;
 var show_link;
 var alle_link;
 var ein_link;
 div= document.getElementById(imageId);
 div.style.display = '';

 ein_link= document.getElementById('ein_link');
 ein_link.style.display = '';

 alle_link= document.getElementById('alle_link');
 alle_link.style.display = 'none';

 hide_link= document.getElementById('hide_link');
 hide_link.style.display = '';
 
 show_link= document.getElementById('show_link');
 show_link.style.display = 'none';

return false;
}



function hide(id){
	for(i = 0; i < layers.length; i++){
		var obj;
		if(obj = document.getElementById(layers[i])){
			if(obj.style){
				obj.style.visibility = 'hidden';
			}
		}
	}
}

function entsub(event,ourform,formaction) {
if (event.keyCode == 13)
  { 
  ourform.action=formaction;
  ourform.submit();
  }
  else
    return true;
}

function swap_image(id, newImg){
	document.getElementById(id).src = newImg;
}


function PopUp(name, url, width, height){
    var options = "toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0";
    window.open(url, name, options + ',width=' + width + ',height=' + height);
}

function active_navi(elem) {
  document.getElementById(elem).style.backgroundColor='#003366';
}

function active_navi_yachten(elem_div,elem_link) {
  document.getElementById(elem_div).style.backgroundColor='#003366';
  document.getElementById(elem_link).style.color='white';
  /*document.getElementById('mouse_out').style.visibility='hidden';*/
}

function inactive_navi(elem) { 
  document.getElementById(elem).style.backgroundColor='#646464'; 
}

function inactive_navi_yachten(elem_div,elem_link) { 
  document.getElementById(elem_div).style.backgroundColor='white'; 
  document.getElementById(elem_link).style.color='#424542'; 
  /*document.getElementById('mouse_out').style.visibility='visible';*/
  
}

function yachten_layer_mouse_in(elem) {
  if(activeNavi=='mouse_over_layer') {
    document.getElementById(elem).style.visibility = 'visible'; 
  }
}

function inactive_navi3(elem1,elem2,elem3,activeElem) {
  if (elem1!=activeElem) document.getElementById(elem1).style.backgroundColor='#646464';
  if (elem2!=activeElem) document.getElementById(elem2).style.backgroundColor='#646464';
  if (elem3!=activeElem) document.getElementById(elem3).style.backgroundColor='#646464';
}

function inactive_navi4(elem1,elem2,elem3,elem4,activeElem) {
  if (elem1!=activeElem) document.getElementById(elem1).style.backgroundColor='#646464';
  if (elem2!=activeElem) document.getElementById(elem2).style.backgroundColor='#646464';
  if (elem3!=activeElem) document.getElementById(elem3).style.backgroundColor='#646464';
  if (elem4!=activeElem) document.getElementById(elem4).style.backgroundColor='#646464';
}

function inactive_navi_not_active(elem,activeElem) {
  if (elem!=activeElem) document.getElementById(elem).style.backgroundColor='#646464'; 
}

function setMainLink(id,link) {
  document.getElementById(id).href=link;
  return false;
}

function delMainLink(id1,id2,id3) {
  document.getElementById(id1).href='#';
  document.getElementById(id2).href='#';
  document.getElementById(id3).href='#';
}

function delMainLinkYachten(id1,id2,id3,id4) {
  document.getElementById(id1).href='#';
  document.getElementById(id2).href='#';
  document.getElementById(id3).href='#';
  document.getElementById(id4).href='#';
}

function SubmitToSelf(form,form_element)
{
  /*alert(form_element);*/
  if(form_element!=undefined)
  {
     if (form_element[form_element.selectedIndex].value == 'SUEDAFRIKA')
     {
         top.window.location='http://www.engelvoelkers.co.za/za/en/Residential/search.php';
     }
     else
     {
       form.action = '';
       form.target = '';
       form.submit();
     }
   }
   else
   {
     form.action = '';
     form.target = '';
     form.submit();
   }

}


function deleteSetText(this_object,settext)
{
	if(this_object.value==settext) this_object.value="";
	return true;
}

function set_ev_logo(img_id, logo_typ)
{
	var ev_logo = document.getElementById(img_id);
	if(logo_typ != '')
	{
		if(logo_typ == 'residential')
		{
			ev_logo.src = "/Common/images/ev_logos/residential.gif";
		}
		else if(logo_typ == 'commercial')
		{
			ev_logo.src = "/Common/images/ev_logos/commercial.gif";
		}
		else if(logo_typ == 'yachting')
		{
			ev_logo.src = "/Common/images/ev_logos/yachting.gif";
		}
		else
		{
			ev_logo.src = "/Common/images/ev_logos/standard.gif";
		}
	}
	else if(logo_scr != '')
	{
		ev_logo.src = logo_scr;
	}
	else 
	{
		ev_logo.src = "/Common/images/ev_logos/standard.gif";
	}
}

function unset_ev_logo(img_id, navi_typ, activeNavi)
{
var ev_logo = document.getElementById(img_id);
	if(navi_typ != activeNavi)
	{
		if(activeNavi == 'first')
		{
			ev_logo.src = "/Common/images/ev_logos/residential.gif";
		}
		else if(activeNavi == 'second')
		{
			ev_logo.src = "/Common/images/ev_logos/commercial.gif";
		}
                else if(activeNavi == 'third')
		{
			ev_logo.src = "/Common/images/ev_logos/yachting.gif";
		}
		else
		{
			ev_logo.src = "/Common/images/ev_logos/standard.gif";
		}
	}
}

function unset_ev_logo_land(img_id, navi_typ, activeNavi)
{
var ev_logo = document.getElementById(img_id);
	if(navi_typ != activeNavi)
	{
		if(activeNavi == 'first')
		{
			ev_logo.src = "/Common/images/ev_logos/residential.gif";
		}
		else if(activeNavi == 'second')
		{
			ev_logo.src = "/Common/images/ev_logos/commercial.gif";
		}
		else
		{
			ev_logo.src = "/Common/images/ev_logos/standard.gif";
		}
	}
}

function unset_ev_logo_yachting(img_id, navi_typ, activeNavi)
{
var ev_logo = document.getElementById(img_id);
	if(navi_typ != activeNavi)
	{
		if(activeNavi == 'first')
		{
			ev_logo.src = "/Common/images/ev_logos/residential.gif";
		}
		else if(activeNavi == 'second')
		{
			ev_logo.src = "/Common/images/ev_logos/commercial.gif";
		}
                else if(activeNavi == 'fourth')
		{
			ev_logo.src = "/Common/images/ev_logos/yachting.gif";
		}
		else
		{
			ev_logo.src = "/Common/images/ev_logos/standard.gif";
		}
	}
}

function createLanguageCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readLanguageCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraselanguageCookie(name) {
	createCookie(name,"",-1);
    return true;
}

function goLanguage(selected_lang,start_path,start_language)
{
	createLanguageCookie('ev_prefered_language',selected_lang);
	if(start_language == selected_lang)
	{
		window.location.href = start_path+'/';
	}
	else
	{
		window.location.href=window.location.href = start_path+'/'+selected_lang;
	}
}
