/************************************************************
*           skin.js - part of web-sn skinner                *
*           copyright Simon Norris 2002                     *
*           email: si@web-sn.com                            *
*           web-sn home page: http://www.web-sn.com        *
*                                                           *
*           You may use or modify this script for           *
*           non-profit sites provided this copyright        *
*           notice remains unchanged.                       *
************************************************************/


var today = new Date();
var expiry = new Date(today.getTime() + 365 * 24 * 60 * 60 * 1000); // 1 year
    
function doSkin(skin) { 
   document.getElementById("skin").href='themes/' + skin + '.css';
   document.cookie="skin=" + escape(skin) + "; expires=" + expiry.toGMTString() + "; path=/";
   if (document.all) {// Internet Explorer (and opera too but that's ok)
    var sel = document.getElementsByTagName("SELECT")
    for (i=0;i<sel.length;i++) { // hide and show all select boxes otherwise their colours won't change in IE (GRRRR!!!)
      sel[i].style.visibility = "hidden";
	  sel[i].style.visibility = "visible";
    }
   }
   var nu = navigator.userAgent.toLowerCase();
   var nu2 = (nu.indexOf("opera") != -1);
   if (nu2) {
    // reload for opera, as it doesn't support dynamic css switching
    window.location.reload();
   }

}
 
function drawSkinSelector() {
  if (document.getElementById) { // IE5+, NS6, Opera 6
   str = "";
     str += "<select name=\"skinsel\" onchange=\"doSkin(this.options[this.options.selectedIndex].value)\">";
	 str += "<option value=\"default\">Mudar Tema</option>";
	 str += "<option value=\"default\">Normal</option>";

	 str += "<option value=\"3d_win\">Macintosh</option>";
	 str += "<option value=\"3dxp\">Windows XP</option>";

	 str += "<option value=\"3d_auburn\">Auburn</option>";
	 str += "<option value=\"3d_brown\">Castanho</option>";
	 str += "<option value=\"3d_classic\">Conzento</option>";
	 str += "<option value=\"3d_gold\">Dourado</option>";
	 str += "<option value=\"3d_green\">Verde</option>";
	 str += "<option value=\"3d_hot_pink\">Rosa</option>";
	 str += "<option value=\"3d_lavendar\">Azul</option>";
	 str += "<option value=\"3d_red\">vermelho</option>";
	 str += "<option value=\"3d_silver\">Prateado</option>";


	 // add options as desired
     str += "</select>";
  }
  else {
    str = "<img src=\"/images/spacer.gif\">"; // not dom compliant, don't bother.
  }
  document.write(str);

}    

function browserChk() {  // write dumbed-down CSS document for Netscape 4
	var nm = navigator.appName.indexOf("Netscape") != -1;
	var vers = parseInt(navigator.appVersion);
	if (nm && (vers == 4)) {
	  document.write("<link rel=\"stylesheet\" type=\"text/css\" href=\"/themes/ns.css\">"); 
	}
}


