/**
 * colors.js javascript file
 *
 */

var oldcolor;
var color="#F7F7F7";//#fff5f2" 
var theme_name="SugarPub";
var themes="themes";

function initStyle(theme,defaultColor,defaultFont){
    if(theme)
      themes=theme;
	fontStyle  = Get_Cookie("ThemeFontStyle"); 
	colorStyle = Get_Cookie("ThemeColorStyle");
		if(!fontStyle)
			 fontStyle= "fonts." + (defaultFont?defaultFont:"normal") + ".css";
	  if(!colorStyle)
		   colorStyle="colors." + (defaultColor?defaultColor:"sugar") + ".css";
	document.write('<link rel="stylesheet" type="text/css" href="'+ themes + "/" + theme_name + "/" +colorStyle+'" id="current_color_style" />');
	document.write('<link rel="stylesheet" type="text/css" href="'+themes + "/" + theme_name + "/" + fontStyle+'" id="current_font_style"/>');
//alert(colorStyle);
}

changeColor=function(colorName){
   return changeStyle('color',colorName);
};
 
changeFont=function(fontName){
   return changeStyle('font',fontName);
};

changeStyle=function(styleType,newStyle){					
	var key = '';
	var css= styleType + 's.' + newStyle + ".css";
	
	if(styleType=='color'){
		key = 'ThemeColorStyle';
		document.getElementById('current_color_style').href= themes+"/"+theme_name+"/" + css;
	}
	else if(styleType=='font'){
		key = 'ThemeFontStyle';
		font_el=document.getElementById('current_font_style');
		font_el.removeAttribute('href');
		font_el.setAttribute('href',themes+"/"+theme_name+"/" + css);
		font_el.href=themes+"/"+theme_name+"/" + css;
	}
	
	Set_Cookie( key, css, 365, '/' );	
};


