function hidecontent() {
	document.getElementById("innermaincontent").style.display = "none";
	//document.getElementById("terrorform").submit();
}

function trick_button() {
	var codetoplace = document.getElementById("cse-search-form").innerHTML;
	var newcodetemp = codetoplace.split('accept-charset="utf-8"');
	var newcode = newcodetemp[0]+'accept-charset="utf-8" name="terrorform" id="terrorform" '+newcodetemp[1];
	
	alert(newcode);
	
}

function showlayer(layer) {
	var max_height = 33333333;
	//var ac_hight = Fensterhoehe(layer);//
	document.getElementById(layer).style.display="block";
	var ac_hight= document.getElementById(layer).offsetHeight;
	document.getElementById(layer).style.display="none";
	overheight = 284 + ac_hight;
	

	if (ac_hight > max_height) {
		document.getElementById("over").style.height=overheight+"px";
		document.getElementById("over").style.display = "block";
		document.getElementById("overover").style.display = "block";
		document.getElementById("overover").innerHTML = '<div align="right" style="float:right;"><a href="javascript:closeover();" style="font-weight:bold; color:#990000; ">X Close</a></div>'+document.getElementById(layer).innerHTML;

	} else {
		document.getElementById("price").style.display="none";
		document.getElementById("Overview").style.display="none";
		document.getElementById("over_dates").style.display="none";
		document.getElementById("course1").style.display="none";
		document.getElementById("course12").style.display="none";
		document.getElementById("course13").style.display="none";
		document.getElementById("cultural").style.display="none";
		document.getElementById("Housing").style.display="none";
		document.getElementById("downloads").style.display="none";
		document.getElementById("included").style.display="none";
		document.getElementById("University").style.display="none";
		document.getElementById("apply").style.display="none";
		document.getElementById(layer).style.display="block";
	}
	changedates();
}

function con_show_all() {
		document.getElementById("price").style.display="block";
		document.getElementById("Overview").style.display="block";
		document.getElementById("over_dates").style.display="block";
		document.getElementById("course1").style.display="block";
		document.getElementById("course12").style.display="block";
		document.getElementById("course13").style.display="block";
		document.getElementById("cultural").style.display="block";
		document.getElementById("Housing").style.display="block";
		document.getElementById("downloads").style.display="block";
		document.getElementById("included").style.display="block";
		document.getElementById("University").style.display="block";
		document.getElementById("apply").style.display="block";
		changedates(); 
}

function changedates() {
	//document.getElementById("n_startdate").style.visibility = "visible";
	//document.getElementById("n_enddate").style.visibility = "visible";
	if(document.getElementById("n_startdate").style.visibility=="hidden") { 
		document.getElementById("o_startdate").innerHTML = document.getElementById("n_startdate").innerHTML.replace('<br>', "");
		document.getElementById("o_startdate").innerHTML = document.getElementById("o_startdate").innerHTML.replace('<br />', "");
		document.getElementById("o_startdate").innerHTML = document.getElementById("o_startdate").innerHTML.replace('<BR>', "");
		document.getElementById("o_enddate").innerHTML = document.getElementById("n_enddate").innerHTML;
		document.getElementById("o_enddate").innerHTML = document.getElementById("n_enddate").innerHTML.replace('<br>', "");
		document.getElementById("o_enddate").innerHTML = document.getElementById("o_enddate").innerHTML.replace('<br />', "");
		document.getElementById("o_appdate").innerHTML = document.getElementById("n_appdate").innerHTML;
		document.getElementById("o_startdate2").innerHTML = document.getElementById("n_startdate").innerHTML;
		document.getElementById("o_enddate2").innerHTML = document.getElementById("n_enddate").innerHTML;
		document.getElementById("o_housestartdate").innerHTML = document.getElementById("n_housestartdate").innerHTML + ' ' + document.getElementById("n_housestartdate2").innerHTML;
		document.getElementById("o_houseenddate").innerHTML = document.getElementById("n_houseenddate").innerHTML + ' ' + document.getElementById("n_houseenddate2").innerHTML;
		
	document.getElementById("n_housing1").innerHTML = document.getElementById("n_housestartdate").innerHTML+ "<br />between " +document.getElementById("n_housestartdate2").innerHTML+" and "+document.getElementById("n_housestartdate3").innerHTML;	
		
	document.getElementById("n_houseing2").innerHTML = document.getElementById("n_houseenddate").innerHTML+ "<br />between " +document.getElementById("n_houseenddate2").innerHTML+" and "+document.getElementById("n_houseenddate3").innerHTML;
		     
	
	}

}

function Fensterhoehe (layer) {
  if (window.innerHeight) {
    return window.innerHeight;
  } else if (document.layer && document.layer.offsetHeight) {
    return document.layer.offsetHeight;
  } else {
    return 0;
  }
}

function closeover() {
	document.getElementById("overover").style.display = "none";
	document.getElementById("over").style.display = "none";
	document.getElementById("overover").innerHTML = "";
	
}


/*function anpassen()
{
  //document.getElementById('dev_iframe').style.height = ((frames['dev_iframe'].document.getElementById('form').offsetHeight)*1 + (frames['dev_iframe'].document.getElementById('get_h').offsetHeight)*1+100)+ 'px';
 
 //   document.getElementById('iframe').style.height = ((document.getElementById('iframe').document.getElementById('form').offsetHeight)*1+(document.getElementById('iframe').document.getElementById('get_h').offsetHeight)*1+100) + 'px';
 
 //document.getElementById('dev_iframe').style.height = ((dev_iframe.document.getElementById('form').offsetHeight)*1+(document.getElementById('iframe').document.getElementById('get_h').offsetHeight)*1+100) + 'px';
 
}

  var framefenster = document.getElementsByTagName("iFrame");
  var auto_resize_timer = window.setInterval("autoresize_frames()", 400);
  function autoresize_frames() {
    for (var i = 0; i < 1; ++i) {
        if(framefenster[i].contentWindow.document.body){
          var framefenster_size = framefenster[i].contentWindow.document.body.offsetHeight;
          if(document.all && !window.opera) {
            framefenster_size = framefenster[i].contentWindow.document.body.scrollHeight;
          }
          framefenster[i].style.height = (framefenster_size*1+50) + 'px';
        }
    }
  }
 */
 
function layer_form() {
/*		setTimeout("",500);
		var ac_hight2= document.getElementById("iframecontent").offsetHeight;
		//var overheight2 = 284 + ac_hight2;
		
		var overheight2 = ac_hight2+400;
		
		document.getElementById("over").style.height=overheight2+"px";
		document.getElementById("over").style.display = "block";
		document.getElementById("overover").style.display = "block";
		document.getElementById("overover").innerHTML = '<div align="right" style="float:right;"><a href="javascript:closeover2();" style="font-weight:bold; color:#990000; ">X Close</a></div>'+document.getElementById("iframecontent").innerHTML;
		autoresize_frames();
		var overheight2 = ac_hight2+400;
		
		document.getElementById("over").style.height=overheight2+"px";		

*/
}
	

function closeover2() {
	document.getElementById("overover").style.display = "none";
	document.getElementById("over").style.display = "none";
	document.getElementById("overover").innerHTML = "";
	self.location.href = "front_content.php?idcat=27";
}



///////////////////////// GOOGLE SEARCH

 function findByClass(tagName, className) {
    var r = new RegExp('\\b' + className + '\\b');
    var elements = document.getElementsByTagName(tagName);
    for (var i = 0;  i < elements.length;  i++) {
      var e = elements[i];
      if (e.className && r.test(e.className)) {
        return e;
      }
    }
    return null;
  }

  function searchSubmitted() {
    var e;
    if ((e = findByClass('input', 'gsc-input')) != null) {
      if (e.value === '') {
        searchCleared();
      }
    }
  }

  function searchComplete() {
    document.getElementById('cse').style.display = 'block';
    document.getElementById('innermaincontent').style.display = 'none';
	document.getElementById('cse').style.minHeight= '880px';
  }

  function searchCleared() {
    document.getElementById('innermaincontent').style.display = 'block';
    document.getElementById('cse').style.display = 'none';
  }

  function init() {

    //var cseId = '002858951713951611425:z24pzurlzps';
	var cseId = '010593547024905593327:cddryx_-sns';

    var customSearchControl =
      new google.search.CustomSearchControl(cseId);

    customSearchControl.setResultSetSize(
      google.search.Search.FILTERED_CSE_RESULTSET);

    customSearchControl.setSearchCompleteCallback(
      null, searchComplete);

    var options = new google.search.DrawOptions();
    options.setSearchFormRoot('cse-search-form');

    customSearchControl.draw('cse', options);

    var e;

    if ((e = findByClass('form', 'gsc-search-box')) != null) {
      if (e.addEventListener) {
        e.addEventListener(
          'submit', searchSubmitted, false);
      } else if (e.attachEvent) {
        e.attachEvent(
          'onsubmit', searchSubmitted);
      }
    }

    if ((e = findByClass('input', 'gsc-search-button')) != null) {
      if (e.addEventListener) {
        e.addEventListener(
          'click', searchSubmitted, false);
      } else if (e.attachEvent) {
        e.attachEvent(
          'onclick', searchSubmitted);
      }
    }

    if ((e = findByClass('div', 'gsc-clear-button')) != null) {
      if (e.addEventListener) {
          e.addEventListener(
            'click', searchCleared, false);
      } else if (e.attachEvent) {
        e.attachEvent(
          'onclick', searchCleared);
      }
    }
  }

  google.load('search', '1');
  google.setOnLoadCallback(init, true); 
