function switchTab(button)
{
	if (button == "1")
	{
		//nav
		document.getElementById('nav1_active').style.display='block';
		document.getElementById('nav2_active').style.display='none';
		document.getElementById('nav3_active').style.display='none';
		document.getElementById('nav4_active').style.display='none';
	}
	if (button == "2")
	{
		//nav
		document.getElementById('nav1_active').style.display='none';
		document.getElementById('nav2_active').style.display='block';
		document.getElementById('nav3_active').style.display='none';
		document.getElementById('nav4_active').style.display='none';
	}
	if (button == "3")
	{
		//nav
		document.getElementById('nav1_active').style.display='none';
		document.getElementById('nav2_active').style.display='none';
		document.getElementById('nav3_active').style.display='block';
		document.getElementById('nav4_active').style.display='none';
	}
	
	if (button == "4")
	{
		//nav
		document.getElementById('nav1_active').style.display='none';
		document.getElementById('nav2_active').style.display='none';
		document.getElementById('nav3_active').style.display='none';
		document.getElementById('nav4_active').style.display='block';
	}
}

//Switch TWO 

function switchTwo(button)
{
	if (button == "1")
	{
		//nav
		document.getElementById('new_customer').style.display='block';
		document.getElementById('create_account').style.display='none';
	}
	if (button == "2")
	{
		//nav
		document.getElementById('new_customer').style.display='none';
		document.getElementById('create_account').style.display='block';
	}
}


// show and hide the div with id = divId
function showHideDiv(divId)
{
	var divObj = null;
	divObj = document.getElementById(divId);

	if(divObj.style.display == "block"){
		divObj.style.display = "none";
	}
	else{
		divObj.style.display = "block";

	}
}

/* *** NEW *** */ // Hides a Div
function hideDiv (divId){
		var divObj = null;
		divObj = document.getElementById(divId);
		if (divObj != null) {
			if(divObj.style.display != "none"){
				divObj.style.display = "none";
			}
		}
	}


/* *** NEW *** */ // Close box when click outside
	function clickedOutsideElement(e, elemId) {

		if(!e)
			e=window.event;

	    var theElem = getEventTarget(e);

	    while(theElem != null) {
	        if(theElem.id == elemId)
	            return false;

	        theElem = theElem.offsetParent;
	    }

	    return true;
	}
	
/* *** NEW *** */ //This returns where the click has been done ,its needed to work with the clickedOutsideElement function
function getEventTarget(evt) {
	    var targ = (evt.target) ? evt.target : evt.srcElement;

	    if(targ != null) {
	        if(targ.nodeType == 3)
	            targ = targ.parentNode;
	    }

	    return targ;
	}

/* *** NEW *** */ // Closes divs by Id when click outside using the hideDiv function
document.onclick = function(e) {
		if(clickedOutsideElement(e,'ajax_pop_win1')){
	       //alert('Outside the element!');
	        hideDiv('ajax_pop_win1');
	    }
		if(clickedOutsideElement(e,'ajax_pop_win2')){
	        //alert('Outside the element!');
	        hideDiv('ajax_pop_win2');
	    }
	    else{
	        //alert('Inside the element!');
	    }
	}
	
function selectListValue(list_id,select)
{
	for(var x=0,size=document.getElementById(list_id).options.length;x<size;x++)
		if(document.getElementById(list_id).options[x].value.toLowerCase()==select.toLowerCase())
		{
			document.getElementById(list_id).selectedIndex=x;
			break;
		}
}
function selectListText(list_id,select)
{
	for(var x=0,size=document.getElementById(list_id).options.length;x<size;x++)
		if(document.getElementById(list_id).options[x].texttoLowerCase()==select.toLowerCase())
		{
			document.getElementById(list_id).selectedIndex=x;
			break;
		}
}
function ltrim(str)
{
	try
	{
		for(var x=0,size=str.length;x<size;x++)
			if(str.charAt(x)!=" "&&str.charAt(x)!="\t")
				return str.substr(x);
	}
	catch(ex)
	{
		return "";
	}
}
function rtrim(str)
{
	try
	{
		for(var x=str.length-1;x>=0;x--)
			if(str.charAt(x)!=" "&&str.charAt(x)!="\t")
				return str.substring(0,x+1);
	}
	catch(ex)
	{
		return "";
	}
}
function trim(str)
{
	return ltrim(rtrim(str));
}