function addEvent(obj, evType, fn) {
	if (obj.addEventListener) {
		obj.addEventListener(evType, fn, true);
		return true;
	} else if (obj.attachEvent) {
		var r = obj.attachEvent("on"+evType, fn); 
		return r;
	} else {
		return false;
	}
}
var host = "";
function rememberMe (f) {
    createCookie('mtcmtauth', f.comment_name.value, 365);
    createCookie('mtcmtmail', f.comment_email.value, 365);
    createCookie('mtcmthome', f.comment_url.value, 365);
}
function forgetMe (f) {
    eraseCookie('mtcmtmail');
    eraseCookie('mtcmthome');
    eraseCookie('mtcmtauth');

}
function createCookie(name,value,days)
{
	if (days)
	{
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/; domain="+host;
}
function readCookie(name)
{
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++)
	{
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}
function eraseCookie(name)
{
	createCookie(name,"",-1);
}
function cookies() {
	if (readCookie("mtcmtmail") != null)
		document.forms["comments_form"].comment_email.value = readCookie("mtcmtmail");
	if (readCookie("mtcmtauth") != null)
		document.forms["comments_form"].comment_name.value = readCookie("mtcmtauth");
	if (readCookie("mtcmthome") != null)
		document.forms["comments_form"].comment_url.value = readCookie("mtcmthome");
	if (readCookie("mtcmtauth")) {
	    document.forms["comments_form"].bakecookie[0].checked = true;
	//} else {
    	//document.forms["comments_form"].bakecookie[1].checked = true;
	}
}

//addEvent(window, 'load', hideGuidelines);
addEvent(window, 'load', cookies);

function SetFocus() {
  if (document.forms.length > 0) {
    var field = document.forms[0];
    for (i=0; i<field.length; i++) {
      if ( (field.elements[i].type != "image") &&
           (field.elements[i].type != "hidden") &&
           (field.elements[i].type != "reset") &&
           (field.elements[i].type != "submit") ) {

        document.forms[0].elements[i].focus();

        if ( (field.elements[i].type == "text") ||
             (field.elements[i].type == "password") )
          document.forms[0].elements[i].select();

        break;
      }
    }
  }
}

function rowOverEffect(object) {
  if (object.className == 'dataTableRow') object.className = 'dataTableRowOver';
}

function rowOutEffect(object) {
  if (object.className == 'dataTableRowOver') object.className = 'dataTableRow';
}

function rowOverEffectText(object) {
  if (object.className == 'dataTableRowText') object.className = 'dataTableRowOverText';
}

function rowOutEffectText(object) {
  if (object.className == 'dataTableRowOverText') object.className = 'dataTableRowText';
}

function SimpleSwap(el,which){
  el.src=el.getAttribute(which || "origsrc");
}


function SimpleSwapSetup(){
  var x = document.getElementsByTagName("img");
  for (var i=0;i<x.length;i++){
    var oversrc = x[i].getAttribute("oversrc");
    if (!oversrc) continue;
      
    // preload image
    // comment the next two lines to disable image pre-loading
    x[i].oversrc_img = new Image();
    x[i].oversrc_img.src=oversrc;
    // set event handlers
    x[i].onmouseover = new Function("SimpleSwap(this,'oversrc');");
    x[i].onmouseout = new Function("SimpleSwap(this);");
    // save original src
    x[i].setAttribute("origsrc",x[i].src);
  }
}
/*
var PreSimpleSwapOnload =(window.onload)? window.onload : function(){};
window.onload = function(){PreSimpleSwapOnload(); SimpleSwapSetup();}
*/

sfHover = function() {
	
/* Comment below code because of getting Error in all pages */
	
	var sfEls = document.getElementById("cssnav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

