// AJAX HANDLING
	var xmlhttprequestObject = false; 
	if (window.XMLHttpRequest) { 
	xmlhttprequestObject = new XMLHttpRequest(); 
	} else if (window.ActiveXObject) { 
	xmlhttprequestObject = new ActiveXObject("Microsoft.XMLHTTP");
	} 
	
	function parseScript(_source) {
		var source = _source;
		var scripts = new Array();
 
		// Strip out tags
		while(source.indexOf("<script") > -1 || source.indexOf("</script") > -1) {
			var s = source.indexOf("<script");
			var s_e = source.indexOf(">", s);
			var e = source.indexOf("</script", s);
			var e_e = source.indexOf(">", e);
 
			// Add to scripts array
			scripts.push(source.substring(s_e+1, e));
			// Strip from source
			source = source.substring(0, s) + source.substring(e_e+1);
		}
 
		// Loop through every script collected and eval it
		for(var i=0; i<scripts.length; i++) {
			try {
				eval(scripts[i]);
			}
			catch(ex) {
				// do what you want here when a script fails
			}
		}
		// Return the cleaned source
		return source;
}
	
	function getData(dataSource, divID) 
		{ 
			//alert(divID);
			if(xmlhttprequestObject) { 
			var obj = document.getElementById(divID); 
			xmlhttprequestObject.open("POST", dataSource);
			obj.innerHTML = "<br /><img src='images/ajax-loader.gif' border='0' alt='loading gif'/><br />"
			xmlhttprequestObject.onreadystatechange = function() 
			{
			if (xmlhttprequestObject.readyState == 4 && xmlhttprequestObject.status == 200) { 
			obj.innerHTML = parseScript(xmlhttprequestObject.responseText);
			Shadowbox.setup();
			} 
			}
			xmlhttprequestObject.send(null); 
			} 
		}
	/*START Solution Navigation management*/	
	function resetSalesTabs(){
		document.getElementById('tabSales').style.backgroundPosition = '0px 0px';
		document.getElementById('tabBrand').style.backgroundPosition = '0px 0px';
		document.getElementById('tabPR').style.backgroundPosition = '0px 0px';
		document.getElementById('tabIR').style.backgroundPosition = '0px 0px';
		document.getElementById('tabMarketing').style.backgroundPosition = '0px 0px';
		document.getElementById('tabOther').style.backgroundPosition = '0px 0px';
		}
		
	function resetClientTabs(){
		document.getElementById('tabLuxury').style.backgroundPosition = '0px 0px';
		document.getElementById('tabHealthcare').style.backgroundPosition = '0px 0px';
		document.getElementById('tabAutomotive').style.backgroundPosition = '0px 0px';	
		document.getElementById('tabFMCG').style.backgroundPosition = '0px 0px';
		document.getElementById('tabTechnology').style.backgroundPosition = '0px 0px';
		document.getElementById('tabEdu').style.backgroundPosition = '0px 0px';
		document.getElementById('tabNotForProfit').style.backgroundPosition = '0px 0px';
		document.getElementById('tabOtherC').style.backgroundPosition = '0px 0px';
		}
		
	function setTab(tab2set){
		// SOLUTION SECTION
		if(tab2set=="tabSales"){
			/*alert(tab2set)*/
			resetSalesTabs();
			}
		else if(tab2set=="tabBrand"){
			/*alert(tab2set)*/
			resetSalesTabs();
			}
		else if(tab2set=="tabPR"){
			/*alert(tab2set)*/
			resetSalesTabs();
			}
		else if(tab2set=="tabIR"){
			/*alert(tab2set)*/
			resetSalesTabs();
			}
		else if(tab2set=="tabMarketing"){
			/*alert(tab2set)*/
			resetSalesTabs();
			}
		else if(tab2set=="tabOther"){
			/*alert(tab2set)*/
			resetSalesTabs();
			}
		// CLIENTS SECTION	
		else if(tab2set=="tabLuxury"){
			/*alert(tab2set)*/
			resetClientTabs();
			}
		else if(tab2set=="tabHealthcare"){
			/*alert(tab2set)*/
			resetClientTabs();
			}
		else if(tab2set=="tabAutomotive"){
			/*alert(tab2set)*/
			resetClientTabs();
			}
		else if(tab2set=="tabFMCG"){
			/*alert(tab2set)*/
			resetClientTabs();
			}
		else if(tab2set=="tabTechnology"){
			/*alert(tab2set)*/
			resetClientTabs();
			}
		else if(tab2set=="tabEdu"){
			/*alert(tab2set)*/
			resetClientTabs();
			}
		else if(tab2set=="tabNotForProfit"){
			/*alert(tab2set)*/
			resetClientTabs();
			}
		else if(tab2set=="tabOtherC"){
			/*alert(tab2set)*/
			resetClientTabs();
			}
		
		document.getElementById(tab2set).style.backgroundPosition = '-90px 0px';
		}
