

 $(document).ready(function(){
	if(!document.getElementById) return false;
	if(!document.getElementById("loginbox")) return false;
	if(!document.getElementById("true69")) return false;
	var loginhtml = document.getElementById("loginbox");
	//loginhtml.innerHTML = "<div id=\"logininner\"><form action=\"https://signup.freeagentcentral.com/signup/remote_login\" method=\"post\"><h2>Existing Users</h2><p>Enter your login details to log in to your FreeAgent account:</p><p><label for=\"account_email\"><strong>Email:</strong></label><input type=\"text\" name=\"email\" id=\"account_email\" /></p><p><label for=\"account_passwd\"><strong>Password:</strong></label><input type=\"password\" name=\"password\" id=\"account_passwd\" />&nbsp; &nbsp;&nbsp;<a href=\"http://www.freeagentcentral.com/forgot-password\">Forgot password?</a></p><p class=\"submitp\"><button type=\"submit\">Log Me In</button></p></form><div id=\"newsignup\"><h2>Free 30 day Trial</h2><p>Sign up for our Free 30 day trial and start using an easier way to manage your finances.</p><p>There's no obligation and you can cancel your account at any time.</p><p class=\"button\"><a href=\"https://signup.freeagentcentral.com\"><img src=\"/images/signdrwr.gif\" width=\"168\" height=\"35\" alt=\"Sign up\" /></a></p></div></div>";
	
	
$("#true69 a").click(function(){
   $("#loginbox").slideToggle("slow");
   return false;
 });
	

})


function Heighty(){
	var loginbox = document.getElementById("loginbox");
	loginbox.style.display="block";
	height1.toggle();
   return false;
}


function externalLink(){
	var links = getElementsByClassName("external", "a", document);
	
	for (w=0; w<links.length; w++){
		links[w].setAttribute("target", "_blank");
	}
	
}

function zebraLists(){
var zeb_lists= getElementsByClassName("striped", "ul", document);

for (k=0;k<zeb_lists.length; k=k+1){
		var zeb_lis = zeb_lists[k].getElementsByTagName("li");

		for (l=1;l<zeb_lis.length; l=l+2){
			zeb_lis[l].className +=" odd";
		}}}

function getElementsByClassName(className, tag, elm){
	var testClass = new RegExp("(^|\\s)" + className + "(\\s|$)");
	var tag = tag || "*";
	var elm = elm || document;
	var elements = (tag == "*" && elm.all)? elm.all : elm.getElementsByTagName(tag);
	var returnElements = [];
	var current;
	var length = elements.length;
	for(var i=0; i<length; i++){
		current = elements[i];
		if(testClass.test(current.className)){
			returnElements.push(current);
		}	
	}
	return returnElements;
}

function tableStripe(){
	if (!document.getElementById("pricing")) return false;
	var tr_row=document.getElementById("pricing").getElementsByTagName("tr");
	
	for (v=0;v<tr_row.length; v=v+2){
		
		tr_row[v].className="odd"
		
		
		}
}

function addEventX(element, eventType, lamdaFunction, useCapture) {
 if (element.addEventListener) {
 element.addEventListener(eventType, lamdaFunction, useCapture);
 return true;
 } else if (element.attachEvent) {
 var r = element.attachEvent('on' + eventType, lamdaFunction);
 return r;
 } else {
 return false;
 }
}

addEventX(window, 'load', clearFormFields, false);	
	
function clearFormFields() {
    var formInputs = document.getElementsByTagName('input');
    for (var i = 0; i < formInputs.length; i++) {
        var theInput = formInputs[i];
        
        if (theInput.type == 'text' && theInput.className.match(/\bcleardefault\b/)) {  
            /* Add event handlers */          
            addEventX(theInput, 'focus', clearDefaultText, false);
            addEventX(theInput, 'blur', replaceDefaultText, false);
            /* Save the current value */
            if (theInput.value != '') {
                theInput.defaultText = theInput.value;
            }
        }
    }
}

function clearDefaultText(e) {
    var target = window.event ? window.event.srcElement : e ? e.target : null;
    if (!target) return;
    
    if (target.value == target.defaultText) {
        target.value = '';
    }
}

function replaceDefaultText(e) {
    var target = window.event ? window.event.srcElement : e ? e.target : null;
    if (!target) return;
    
    if (target.value == '' && target.defaultText) {
        target.value = target.defaultText;
    }
}

function addLoadEvent(func)
{	
	var oldonload = window.onload;
	if (typeof window.onload != 'function'){
    	window.onload = func;
	} else {
		window.onload = function(){
		oldonload();
		func();
		}
	}

}
addLoadEvent(getElementsByClassName);
addLoadEvent(zebraLists);	
addLoadEvent(tableStripe);	
addLoadEvent(externalLink);	
