    /*----------------------------------------------------------------
    Description   :- function to show the help for menu
    Programmer    :- SMA
    Last Modified :- 13/NOV/2006
    -------------------------------------------------------------------*/
	function showHelp(menu){
		var message;
			switch(menu){
			 case 'home': message = 'Administrator Home Page.'; break;
			case 'aboutus': message = 'About Us.'; break;
			case 'contactus': message = 'Contact Us.'; break;
			case 'servicecenter': message = 'Manage Service Centers here.'; break;
			case 'models': message = 'Manage Car Models here.'; break;
			case 'customers': message = 'Manage Customers here.'; break;
			case 'testdrive': message = 'Manage Test Drives here.'; break;
			case 'customerProfile': message = 'View Your Profile.'; break;
			case 'myservices': message = 'Manage Your Service Bookings here.'; break;
			case 'logout': message = 'Logout From Customer Session.'; break;
			case 'page' : message ='Page.' ; break;

		}
			var help = document.getElementById('help');
			help.innerHTML=message;
			help.style.visibility = 'visible';
	}

    /*----------------------------------------------------------------
    Description   :- function to hide the help for menu
    Programmer    :- SMA
    Last Modified :- 13/NOV/2006
    -------------------------------------------------------------------*/
	function hideHelp(){
			var help = document.getElementById('help');
			help.style.visibility = 'hidden';
	}

    /*----------------------------------------------------------------
    Description   :- function to open a new window
    Programmer    :- SMA
    Last Modified :- 26/AUG/2006
    -------------------------------------------------------------------*/
   	function OpenWindow(url)
	{
       nw = open(url,'new','height=450,width=450,scrollbars=yes,resizable=1');
	   nw.focus();
	}





function ajaxpage(url, containerid)
{
	var page_request = false
	if (window.XMLHttpRequest) // if Mozilla, Safari etc
	page_request = new XMLHttpRequest()
	else if (window.ActiveXObject)
	{ // if IE
		try {
			page_request = new ActiveXObject("Msxml2.XMLHTTP")
		}

		catch (e)
		{
			try{
				page_request = new ActiveXObject("Microsoft.XMLHTTP")
			}
			catch (e){}
		}
	}
	else
		return false


	page_request.onreadystatechange=function(){
	loadpage(page_request, containerid)
	}

	page_request.open('GET', url, true)

	page_request.send(null)

}




function loadpage(page_request, containerid)
{
	if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))

	document.getElementById(containerid).innerHTML=page_request.responseText

}


function ajaxShowAdress(domainRoot)
{
		var serviceId=document.getElementById("cmbtdservicecenterid").value;
		ajaxpage(domainRoot+'serviceAddress.php?serviceId='+serviceId,'addressTD');
}

function ajaxShowServiceAdress(domainRoot)
{
		var serviceId=document.getElementById("servicecenter").value;
		ajaxpage(domainRoot+'serviceAddress.php?serviceId='+serviceId,'addressTD');
}

function ajaxShowGalleryImage(galleryId,domainRoot)
{
		ajaxpage(domainRoot+'galleryHeader.php?display=ajax&galleryId='+galleryId,'galleryTD');
}
function ajaxShowColorImage(color_id,domainRoot)
{	
		ajaxpage(domainRoot+'colorHeader.php?display=ajax&colorid='+color_id,'colorTD'); 
}
function ajaxShowGalleryImage1(galleryId)
{
		ajaxpage('pagegalleryHeader.php?display=ajax&galleryId='+galleryId,'imgheaderTD');
}
    
    /*----------------------------------------------------------------
    Description   :-  Function to Validate a number
    Programmer    :- SMA
    Last Modified :- 30/NOV/2009
    -------------------------------------------------------------------*/
	function ValidateNumber(e)
	{
		var key;
		var keychar;
	
		if (window.event)
		key = window.event.keyCode;
		else if (e)
			key = e.which;
		else
			return true;
	
		keychar = String.fromCharCode(key);
		keychar = keychar.toLowerCase();
	
		if ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27) )
			return true;
		else if ((("0123456789").indexOf(keychar) > -1))
			return true;
		else
			return false;
		
	}
	
    /*----------------------------------------------------------------
    Description   :-  Function to Validate a number
    Programmer    :- SMA
    Last Modified :- 30/NOV/2009
    -------------------------------------------------------------------*/
	function ValidateAmount(e)
	{
		var key;
		var keychar;
	
		if (window.event)
		key = window.event.keyCode;
		else if (e)
			key = e.which;
		else
			return true;
	
		keychar = String.fromCharCode(key);
		keychar = keychar.toLowerCase();
	
		if ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27) )
			return true;
		else if ((("0123456789.").indexOf(keychar) > -1))
			return true;
		else
			return false;
		
	}
