// wwp specific functions for layout wwp2.1
// includes debuggery and base initializations

function show_props(obj, objName) {
    var result = '';
	if(!objName) {objName = obj.nodeName + "." + obj.id + "." + obj.name;}
    for (var i in obj) {
      result += objName + "." + i + ' = ' + obj[i] + "\n";
    }
    return result;
}
function roundcorners(input){
  if(!$(input)){return false;}
  var corners = ['BR','BL','TR','TL'];
  var cDiv = [];
  corners.each(function(corner){
    cDiv[corner] = new Element('div',{'class':'corner corner-'+corner})
	cDiv[corner].injectInside($(input));
  });
  if($(input).getStyle('position') == 'static') {
    $(input).setStyle('position','relative');
  }
}

var loader = function(){
  roundcorners($('newsletter'));
  roundcorners($('slide-box'));
  roundcorners($$('.bigbox')[0]);
  roundcorners($('tagline'));
  if($('edit-mail')){
	$('edit-mail').setProperty('value','Enter your email here!');
    $('edit-mail').addEvent('focus',function(){$('edit-mail').removeProperty('value'); $('edit-mail').removeEvent('focus');});
  }
}
window.addEvent('load', loader);