var objofclriscreated = false;
current_gadgets = 'fontselector';







if (window.addEventListener) {
   document.addEventListener('mouseover', MouseOutExe,false);
   window.addEventListener("load", initializemarquee, false);
}
else if (window.attachEvent) {
  document.attachEvent('onmouseover', MouseOutExe);
  window.attachEvent("onload", initializemarquee);
}
else if ($) {
  window.onload = MouseOutExe;
  window.onload = initializemarquee;
}








function MouseOutExe(e) {
  e = Event.element(e);
  if ( (e.id == 'spn_logo_options') || (e.parentNode.id == 'spn_logo_poped') || (e.id == 'spn_logo_poped')  ) {
	 if (!$('spn_logo_poped') &&  !$('sendtofrnd') ) {
	   
	   // get the gadgets id
	   var urll = location.href.split('=');
	   gid = urll[1];
	   
	   // get the spn logo position
	   var spnpos = Position.cumulativeOffset($('spn_logo_options'));
	   p = document.createElement('div');
	   p.id = 'spn_logo_poped';
	   p.className = 'spn_logo_class';
	   Element.setStyle(p,{zIndex:1000,position:'absolute',top:spnpos[1]- 44+'px',left:spnpos[0]-70+'px',display:'none'});
	   p.innerHTML = '<div id="more_gadgets" style="border-bottom:1px solid #4B6971;cursor:pointer;text-align:left;padding-left:2px;color:#2B8CB4;height:15px;" onmouseover="javascript:$(\'more_gadgets\').style.backgroundColor=\'#98DEFD\';" onmouseout="javascript:$(\'more_gadgets\').style.backgroundColor=\'#FEFEFE\';" onclick="javascript:get_gadgets('+gid+'); return false;"><img src="http://www.smartwebgadgets.com/gad_image/circle.gif" border="0" />&nbsp;Add to My Site</div><div id="sendtofriend" style="border-bottom:1px solid #4B6971;cursor:pointer;text-align:left;padding-left:2px;;color:#2B8CB4;height:15px;" onclick="javascript:send_to_frnd('+gid+'); return false;" onmouseover="javascript:$(\'sendtofriend\').style.backgroundColor=\'#98DEFD\';" onmouseout="javascript:$(\'sendtofriend\').style.backgroundColor=\'#FEFEFE\';"><img src="http://www.smartwebgadgets.com/gad_image/sndfrnd.gif" border="0" >&nbsp;Send to Friend</div><div id="help" style="cursor:pointer;text-align:left;padding-left:2px;;color:#2B8CB4;height:15px;" onmouseover="javascript:$(\'help\').style.backgroundColor=\'#98DEFD\';" onmouseout="javascript:$(\'help\').style.backgroundColor=\'#FEFEFE\';" onclick="javascript:get_gadgets('+gid+'); return false;"><img src="http://www.smartwebgadgets.com/gad_image/question.gif" border="0" >&nbsp;Help</div>'; 
	   document.body.appendChild(p);
	   new Effect.toggle('spn_logo_poped','appear',{duration:0.5});
	 }
  }
  else { 
	 if ($('spn_logo_poped') ) 
	   new Effect.toggle('spn_logo_poped','appear',{duration:0.5,afterFinishInternal:function(){$('spn_logo_poped').remove();}});
	   //$('spn_logo_poped').remove();
  }
} // end function


function fontchange() { 
  $('texthere').style.fontFamily =  $('fontfamily').value;
  //alert($('texthere').getStyle('fontFamily')+' - '+$('fontfamily').value);
}

function textchange() { 
       if ($('pops')) $('pops').remove();
	  var requiredfieldmissing = false;
	  var innertextofpopups = '';
	  var initialhightofpopups = 120;
	  var popups = document.createElement('div'); // create the popus div
	  popups.id  = 'pops';
	  document.body.appendChild(popups);
	  Element.setStyle('pops',{width:'300px', height: '100px', border:'7px solid #cccccc', display:'block',position:'absolute', top: '5px', left: '5px',backgroundColor:'#f2f3f4'});
	popups.innerHTML += '<div style="font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-size:14px;" align="center">Enter Your Text Below</div>';
    popups.innerHTML += '<div style="font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;" align="center"><textarea class="textbox" id="entertext" cols="40" rows="4"></textarea></div>';
	popups.innerHTML += '<div align="center" style="padding:5px;"><input type="button" value="Use Text" onclick="javascript:savetext(\'use\'); return false;" style="border: 1px solid #7967AD;background-color: #DEEDF3;height:20px;cursor:pointer;"><input type="button" value="Cancel" onclick="javascript:savetext(\'cancel\'); return false;" style="border: 1px solid #7967AD;background-color: #DEEDF3;height:20px;cursor:pointer;"></div>';
}

function savetext(command) { 
  if (command == 'use') $('texthere').innerHTML = $('entertext').value;
  $('pops').remove();
}


function show_picker_option() { 
   if ($('colorpicker_shows')) return false;
   if(!objofclriscreated) objofclriscreated = true;
   var obj = document.createElement('div');
   obj.id = 'colorpicker_shows';
   obj.style.zIndex = 1500;
   obj.innerHTML = '<div style="background-color:#090909"><div id="color_bdy"><div id="pic" style="height:110px;float:left;width:129px;"></div><div style="float:right;width:8px;padding-top:2px; padding-right:2px;cursor:pointer" onclick="javascript:close_clpic(); return false;"><img src="http://www.smartwebgadgets.com/gad_image/x.gif" alt="" title="Close" /></div></div><div id="color_select" align="left"><div style="padding-left:6px;font-size:11px;color:#FFFFFF;"><button style="width:10px;height:12px;" id="bgc"></button>&nbsp;<input type="hidden" name="theme_text" id="theme_color_input" value="#C7DBF6" size="15" /><strong>BG</strong>&nbsp;<button style="width:10px;height:12px;" id="txc"></button>&nbsp;<input type="hidden" name="theme_text2" id="text_color_input" value="#000000" size="15" /><strong>Text</strong><span style="padding-left:3px;"></span></div></div></div>';


var pos = Position.cumulativeOffset($('colorchooser'));
 obj.style.position = 'absolute';
 obj.style.left = (pos[0] - 90) +'px';
 obj.style.top = (pos[1] - 4 ) +'px';
 document.body.appendChild(obj);
 if (objofclriscreated) { 
   new Control.ColorPicker("theme_color_input",{ "swatch" : "colorchooser" });
   new Control.ColorPicker("theme_color_input",{ "swatch" : "bgc" });
   new Control.ColorPicker("text_color_input",{ "swatch" : "txc" });
 }
}

function close_clpic() { 
  $('colorpicker_shows').remove();
  Element.hide($("colorpicker"));
}


