
function fixMinWidthForIE(){
   try{
      if(!document.body.currentStyle){return} //IE only
   }catch(e){return}
   var elems=document.getElementsByTagName("*");
   for(e=0; e<elems.length; e++){
      var eCurStyle = elems[e].currentStyle;
      var l_minWidth = (eCurStyle.minWidth) ? eCurStyle.minWidth : eCurStyle.getAttribute("min-width"); //IE7 : IE6
      if(l_minWidth && l_minWidth != 'auto'){
         var shim = document.createElement("DIV");
         shim.style.cssText = 'margin:0 !important; padding:0 !important; border:0 !important; line-height:0 !important; height:0 !important; BACKGROUND:RED;';
         shim.style.width = l_minWidth;
         shim.appendChild(document.createElement("&nbsp;"));
         if(elems[e].canHaveChildren){
            elems[e].appendChild(shim);
         }else{
            //??
         }
      }
   }
}
function alertSize() {
  var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  window.alert( 'Width = ' + myWidth );
  window.alert( 'Height = ' + myHeight );
}

function clearText(field)
{
	  if (field.defaultValue == field.value) field.value = '';
	  else if (field.value == '') field.value = field.defaultValue;
}


function PrintThisPage(theme)
{ 
  var DisplaySettings="toolbar=0,location=0,directories=0,menubar=0,"; 
      DisplaySettings+="scrollbars=yes,width=960, height=800, left=100, top=25";
  //var PageHeader = "<head>" + document.getElementsByTagName("head")[0].innerHTML + "</head>";
  var hostname = 'http://' + top.location.host + '/';
  var PageHeader =  '<head>'
				   +'<title>Site Officielle de la Ville de La Farl&egrave;de - Impression de page</title>' 
  				   +'<link rel="stylesheet" href="'+ hostname +'common/styles/sddm.css" type="text/css" />'
  				   +'<link rel="stylesheet" href="'+ hostname +'common/styles/sddm2.css" type="text/css" />'
				   +'<link rel="stylesheet" href="'+ hostname +'common/styles/roundedcorner.css" type="text/css" />'
				   +'<link rel="stylesheet" href="'+ hostname +'common/styles/print.css" type="text/css" />'
				   //+'<link rel="stylesheet" href="'+ hostname +'templates/'+ theme +'/styles/'+ theme +'.css" type="text/css" />'
				   //+'<!-- persistent stylesheet -->'
//				   +'<link rel="stylesheet" href="'+ hostname +'templates/system/css/editor2.css" type="text/css" title="editor2"/>'
//				   +'<!-- preferred stylesheet -->'
//				   +'<link rel="stylesheet" type="text/css" href="'+ hostname +'templates/system/css/editor1.css" title="editor1" />'
//				   +'<!-- alternate stylesheet -->'
//				   +'<link rel="alternate stylesheet" type="text/css" href="'+ hostname +'templates/system/css/editor3.css" title="editor3" />'
				   +'</head>';
				   
  var CenterHeader = "<div id='center-header'>" + document.getElementById("center-header").innerHTML + "</div>"; 
  var CenterContent = "<div id='center-content'>" + document.getElementById("center-content").innerHTML + "</div>" ; 
  
  var PrintFriendly=window.open("","",DisplaySettings); 
	  PrintFriendly.document.open(); 
	  PrintFriendly.document.write('<html>');
	  PrintFriendly.document.write(PageHeader);
	  PrintFriendly.document.write('<body onLoad="self.print()">');
	  PrintFriendly.document.write('<div id="wrapper1"><div id="wrapper2"><div id="maincol"><div id="centercol">');
	  PrintFriendly.document.write(CenterHeader);
	  PrintFriendly.document.write(CenterContent);
	  PrintFriendly.document.write('</div></div></div></div>');	  	  
	  PrintFriendly.document.write('</body>');
	  PrintFriendly.document.write('</html>'); 
	  PrintFriendly.document.close(); 
	  PrintFriendly.focus(); 
}
