function displaysubmenu(id,mainid)
{
	if(document.getElementById(id).style.display =='block')
	{
		document.getElementById(id).style.display ='none';
		document.getElementById(mainid).className="unselected";
	}
	else
	{
		if(document.getElementById('pnav').value !="" && document.getElementById('pnavmain').value !="")
		{
			document.getElementById(document.getElementById('pnav').value).style.display ='none';
			document.getElementById(document.getElementById('pnavmain').value).className ="unselected";
		}
		document.getElementById(id).style.display ='block';
		document.getElementById(mainid).className="selected";
	}
	document.getElementById('pnav').value = id;
	document.getElementById('pnavmain').value = mainid;
}


function cleartxt(id,txt)
{

	if(document.getElementById(id)!=null)
	{
	  if(document.getElementById(id).value==txt)
	  {
	    document.getElementById(id).value='';
	  }
	  else if(trimnew(document.getElementById(id).value)=="")
	  {
	    if(document.activeElement.id)
		{
			document.getElementById(id).value="";
		}
		else
		{		
			document.getElementById(id).value=txt;
		}
	  }
	}
}


function trimnew(stringToTrim)
 {
    var str;
    str= stringToTrim.replace(/^\s+|\s+$/g,"");
    str=str.replace("<p>","").replace("</p>","");

    var strReplaceAll = str; 
    var intIndexOfMatch = strReplaceAll.indexOf("&nbsp;"); 
    while (intIndexOfMatch != -1)
    { 
        strReplaceAll = strReplaceAll.replace("&nbsp;", "" ) 
        intIndexOfMatch = strReplaceAll.indexOf("&nbsp;"); 
    } 
    return str;	
}

function loadCountries(args)
{
	//alert(args);
	//document.getElementById('addnet').style.display="block";	
	var netadd="";
	switch(args)
	{
		case "united-kingdom":
		netadd="<b>Thermax Europe Ltd</b><br />2, Studio Court<br />Queens Way, Bletchley<br />Milton Keynes, MK2 2DG<br />United Kingdom<br /><br /><b>Tel:</b>  (+44) 1908 378 914<br /><b>Fax:</b>  (+44) 1908 379 487 <br /><b>Web:</b> <a href=\"http://www.thermax-europe.com\" target=\"_blank\">www.thermax-europe.com</a><br /><br /><b>Contact:</b> Mr. Dinesh Kamath<br /><b>Email:</b> <a href=\"mailto:dinesh@thermax-europe.com\">dinesh@thermax-europe.com</a>";
		break;
		
		case "italy":
		netadd="<div class=\"net-div\"><b>Thermax Europe Ltd</b><br />Via Repubblica 7<br />20030 Camnago (MI)<br />Italy<br /><br /><b>Tel:</b> (+39) 03 625 60212<br /><b>Fax:</b> (+39) 03 625 60212<br /><b>Web: </b> <a href=\"http://www.thermax-europe.com\" target=\"_blank\">www.thermax-europe.com</a><br /><br /><b>Contact:</b> Mr. Giuseppe Bazzi<br /><b>Email:</b> <a href=\"mailto:bazzig@thermax-europe.com\">bazzig@thermax-europe.com</a></div>";
		netadd=netadd+"<div class=\"net-div\"><b>Trane Italia srl</b><br />Viale Europa, 30/C2<br />20090 Cusago (MI)<br />Italy<br /><br /><b>Tel:</b> (+39) 02 903 351<br /><b>Fax:</b> (+39) 02 903 35904<br /><b>Web:</b> <a href=\"http://www.trane.it\" target=\"_blank\">www.trane.it</a><br /><br /><b>Contact:</b> Mr. Francesco Genchi<br /><b>Email:</b> <a href=\"mailto:Francesco_Genchi@trane.com\">Francesco_Genchi@trane.com</a></div>";
		break;
		
		case "germany":
		netadd="<b>Airwell Deutschland GmbH</b><br />Berner Str. 43<br />Frankfurt 60437<br />Germany<br /><br /><b>Tel:</b> (+49) 69 5070 2160<br /><b>Fax:</b> (+49) 69 5070 2181<br /><b>Web:</b> <a href=\"http://www.airwell.de\" target=\"_blank\">www.airwell.de</a><br /><br /><b>Contact:</b> Mr. Mario Schleith<br /><b>Email:</b> <a href=\"mailto:mschleith@airwell.de\">mschleith@airwell.de</a>";
		break;
		
		case "spain":
		netadd="<b>ABSORSISTEM S.L.</b><br /> Poligono Industrial Santiga<br />C/ Llobateras, n&#176; 20<br />Talleres 6, nave n&#176; 4<br />08210 Barbera del Valles<br />Spain<br /><br /><b>Tel:</b> (+34) 937 194 304<br /><b>Fax:</b> (+34) 937 299 572<br /><b>Web:</b> <a href=\"http://www.absorsistem.com\" target=\"_blank\">www.absorsistem.com</a><br /><br /><b>Contact:</b>  Mr. David Carvajal<br /><b>Email:</b> <a href=\"mailto:dcarvajal@absorsistem.com\">dcarvajal@absorsistem.com</a>";
		break;
		
//		case "france":
//		netadd="<b>ABSORSISTEM</b>,<br /> S.L.Polígono Industrial Santiga<br />C/ Llobateras, nº 20<br />Talleres 6, nave nº 4<br />08210 Barberà del Vallès<br />Spain<br /><br /><b>Tel:</b> (+34) 937 194 304<br /><b>Fax: </b>(+34) 937 299 572<br /><b>Web:</b> www.absorsistem.com<br /><br /><b>Contact:</b>  Mr. David Carvajal<br /><b>Email:</b> <a href=\"mailto:dcarvajal@absorsistem.com\">dcarvajal@absorsistem.com</a>";
//		break;
		
		case "portugal":
		netadd="<b>Nonio Hirros</b><br />Rua Luis Derouet, 18 A-D<br />1269-090 Lisboa<br />Portugal<br /><br /><b>Tel:</b>  (+351) 213 826 160 <br /><b>Fax:</b> (+351) 213 857 935<br /><b>Web:</b> <a href=\"http://www.nonio.pt\" target=\"_blank\">www.nonio.pt</a><br /><br /> <b>Contact:</b> Mr. Pedro Corte-Real<br /><b>Email:</b> <a href=\"mailto:pcortereal@nonio.pt\">pcortereal@nonio.pt</a>";
		break;
		
		case "belgium-luxembourg":
		netadd="<div class=\"net-div\"><b>Thermax Europe Ltd</b><br />Avenue Charles Thielemans 109<br />Brussels<br />B-1150<br />Belgium<br /><br /><b>Tel:</b> (+32) 02 736 9244<br /><b>Web: </b> <a href=\"http://www.thermax-europe.com\" target=\"_blank\">www.thermax-europe.com</a><br /><br /><b>Contact:</b> Mr. Alain Dessoy<br /><b>Email:</b> <a href=\"mailto:alain.dessoy@thermaxprocessheat.be\">alain.dessoy@thermaxprocessheat.be</a></div>";
		netadd=netadd+"<b>Aircotech</b> <br />Assesteenweg  117-2<br />B-1740 Ternat<br />Belgium<br /><br /><b>Tel:</b> (+32) 02 582 7750 <br /><b>Fax:</b> (+32) 02 582 7947<br /><b>Web:</b> <a href=\"http://www.aircotech.be\" target=\"_blank\">www.aircotech.be</a><br /><br /><b>Contact:</b> Mr. Nico Geeraerts<br /><b>Email:</b> <a href=\"mailto:nico@aircotech.be\">nico@aircotech.be</a>";
		break;
		
		case "denmark":
		netadd="<b>SEG A/S.</b><br />Vegendalvej  18<br />PO Box 143<br />DK-7700 Thisted <br />Denmark<br /><br /><b>Tel:</b> (+45) 96 195 322<br /><b>Fax:</b> (+45) 96 195 323<br /><b>Web:</b> <a href=\"http://www.segenergy.dk\" target=\"_blank\">www.segenergy.dk</a><br /><br /><b>Contact:</b> Mr. Lars Toft Hansen<br /><b>Email:</b> <a href=\"mailto:lars.toft@segenergy.dk\">lars.toft@segenergy.dk</a>";
		break;
		
		case "sweden":
		netadd="<b>Gotaverken Miljo AB</b><br />Box 8876<br />SE-402 72 GOTEBORG<br />Sweden<br /><br /><b>Tel:</b> +46 31 501 960<br /><b>Fax:</b> +46 31 229 867<br /><b>Web:</b> <a href=\"http://www.gmab.se\" target=\"_blank\">www.gmab.se</a><br /><br /><b>Contact:</b> Mr. Martin Karlsson<br /><b>Email:</b> <a href=\"mailto:Martin.Karlsson@gmab.se\">Martin.Karlsson@gmab.se</a>";
		break;
		
		case "finland":
		netadd="<b>SP Consulting Oy</b><br />Aleksis Kiven katu 11 C 26<br />33100 TAMPERE<br />FINLAND<br /><br /><b>Tel:</b> (+358) 32 122 216<br /><b>Fax:</b> (+358)32 540 230<br /><b>Web:</b> <a href=\"http://yritys.soon.fi/spconsulting\" target=\"_blank\">yritys.soon.fi/spconsulting</a><br /><br /><b>Contact:</b> Mr. Seppo Palkola<br /><b>Email:</b> <a href=\"mailto:spconsulting@yritys.tpo.fi\">spconsulting@yritys.tpo.fi</a>";
		break;
		
		case "hungary":
		netadd="<b>Szanyo Huto- es Klimatechnika Kft.</b> <br />H-1033. Budapest, Csikos u. 9.<br /> Hungary<br /><br /><b>Tel:</b> (+36) 1436 7110<br /><b>Fax:</b> (+36) 1436 7131<br /> <b>Web:</b> <a href=\"http://www.szanyo.hu\" target=\"_blank\">www.szanyo.hu</a><br /><br /><b>Contact:</b> Mr. Arpad Szanyo Jr<br /><b>E-mail:</b> <a href=\"mailto:Arpad.Szanyo.jr@szanyo.hu\">Arpad.Szanyo.jr@szanyo.hu</a>";
		break;
		
		case "croatia":
		netadd="<b>MICROclima d.o.o.</b><br />dr. Franje Tudjmana 36<br />10 437 Bestovje (ZG)<br />Croatia<br /><br /><b>Tel:</b> (+385) 1 3325697<br /><b>Fax:</b> (+385) 1 3325699<br /><b> Web:</b> <a href=\"http://www.microclima.hr\" target=\"_blank\">www.microclima.hr</a><br /><br /><b>Contact:</b> Mr. Vedran Bilo<br /><b>Email:</b> <a href=\"mailto:vedran@microclima.hr\">vedran@microclima.hr</a>";
		break;
		
		case "slovenia":
		netadd="<b>Klima Petek d.o.o.</b><br />Kraljevica Marka ulica 14<br />SI-2000 Maribor<br /> Slovenia<br /><br /><b>Tel:</b> (+386) 2290 9120<br /><b>Fax:</b> (+386) 2252 2550<br /><b>Web:</b> <a href=\"http://www.klimapetek.si\" target=\"_blank\">www.klimapetek.si</a><br /><br /><b>Contact:</b> Mr. Kristijan Petek<br /><b>Email:</b> <a href=\"mailto:info@klimapetek.si\">info@klimapetek.si</a>";
		break;
		
		case "switzerland":
		netadd="<b>Eco-Cooline Systems GmbH</b><br />General-Wille Str. 111/113<br />CH-8706 Feldmeilen, Postfach 149<br />Switzerland<br /><br /><b>Tel:</b> (+41) 43 536 29 84<br /><b>Fax:</b> (+41) 43 536 29 85<br /><b>Web:</b> <a href=\"http://www.eco-cooline.ch\" target=\"_blank\">www.eco-cooline.ch</a><br /><br /><b>Contact:</b> Mr. Ludwig Vadasz<br /><b>Email:</b> <a href=\"mailto:eco-cooline@swissonline.ch\">eco-cooline@swissonline.ch</a>";
		break;
		
		case "turkey":
		netadd="<b>FORM GROUP</b><br />Eski Buyukdere <br />Caddesi Sumer Sok. No:3/16 <br />Ayazaga Ticaret Merkezi Kat :16 <br />MASLAK-ISTANBUL 34398 <br />Turkey<br /><br /><b>Tel:</b> (+90) 212 286 1838<br /> <b>Fax:</b> (+90) 212 286 6648<br /><b>Web:</b>  <a href=\"http://www.formgroup.com\" target=\"_blank\">www.formgroup.com</a><br /><br /><b>Contact:</b> Mr. Muharrem AKGUN<br /><b>Email:</b> <a href=\"mailto:muharrem.akgun@formgroup.com\">muharrem.akgun@formgroup.com</a>";
		break;
		
		case "netherlands":
		netadd="<b>IBK Compac B.V.</b><br />Duwboot 19<br />3991 CD HOUTEN<br /><br />Postbus 151<br />3990 DD HOUTEN<br />Netherlands<br /><br /><b>Tel:</b> (+31) 30 638 00 00<br /><b>Fax:</b> (+31) 30 637 64 22<br /><b>Web:</b> <a href=\"http://www.ibkgroep.nl\" target=\"_blank\">www.ibkgroep.nl</a><br /><br /><b>Contact:</b>  Mr. Ferdinand Tibboel<br /><b>Email:</b> <a href=\"mailto:FTibboel@ibkgroep.nl\">FTibboel@ibkgroep.nl</a>";
		break;
		
		//case "ireland":
		//netadd="";
		//break;

	}
	document.getElementById('addnet').innerHTML =netadd;
}




function searchtxt(e)
{

    if(e.keyCode ==13)
    {
    

        searchall();
    }
}


function searchall(evt,mode,lang)
{    

 var kc,arcflag=0;
    if(document.all)
        kc=event.keyCode; 
    else if(document.getElementById)
        kc=evt;  
    else if(document.layers)
        kc=event.which;
   var errflag=0;
          
   if(kc==13 || mode)
   { 

        if(lang=="English")
        {        
            if(document.getElementById('txtsearch').value !="" && document.getElementById('txtsearch').value != "Enter keyword")
            {
                document.getElementById("srchBtn").style.display="none";
                document.getElementById("imgLoad").style.display="block";
                var searchKey = document.getElementById('txtsearch').value;
                var url="/ajax-search.aspx?key="+searchKey+"";    
                xmlHTTP.open('GET', url, false);    
                xmlHTTP.send(null);
                if(xmlHTTP.responseText != "")
                {                      
                    document.getElementById("hffinal").value=xmlHTTP.responseText;  
                    document.forms[0].action="search-results.aspx";
                    document.forms[0].method="post";
                    document.forms[0].submit();
                }
            }
            else
            {            
                alert('Please ener a keyword to search');
                return false;
            }
        }
        
        if(lang=="French")
        {        
            if(document.getElementById('txtsearch').value !="" && document.getElementById('txtsearch').value != "Entrez mot clef")
            {
                document.getElementById("srchBtn").style.display="none";
                document.getElementById("imgLoad").style.display="block";
                var searchKey = document.getElementById('txtsearch').value;
                var url="/french/ajax-search.aspx?key="+searchKey+"";    
                xmlHTTP.open('GET', url, false);    
                xmlHTTP.send(null);
                if(xmlHTTP.responseText != "")
                {                      
                    document.getElementById("hffinal").value=xmlHTTP.responseText;  
                    document.forms[0].action="/french/search-results.aspx";
                    document.forms[0].method="post";
                    document.forms[0].submit();
                }
            }
            else
            {
                alert('Please ener a keyword to search');
                return false;
            }
        }
        
        if(lang=="Spanish")
        {
            if(document.getElementById('txtsearch').value !="" && document.getElementById('txtsearch').value != "Introduce las palabras clave")
            {     
                document.getElementById("srchBtn").style.display="none";
                document.getElementById("imgLoad").style.display="block";       
                var searchKey = document.getElementById('txtsearch').value;
                var url="/spanish/ajax-search.aspx?key="+searchKey+"";    
                xmlHTTP.open('GET', url, false);    
                xmlHTTP.send(null);
                if(xmlHTTP.responseText != "")
                {                      
                    document.getElementById("hffinal").value=xmlHTTP.responseText;  
                    document.forms[0].action="/spanish/search-results.aspx";
                    document.forms[0].method="post";
                    document.forms[0].submit();
                }
            }
            else
            {
                alert('Please ener a keyword to search');
                return false;
            }
        }    
        
        if(lang=="Italy")
        {        
            if(document.getElementById('txtsearch').value !="" && document.getElementById('txtsearch').value != "Inserisci parole chiave")
            {
                document.getElementById("srchBtn").style.display="none";
                document.getElementById("imgLoad").style.display="block";
                var searchKey = document.getElementById('txtsearch').value;
                var url="/italian/ajax-search.aspx?key="+searchKey+"";    
                xmlHTTP.open('GET', url, false);    
                xmlHTTP.send(null);
                if(xmlHTTP.responseText != "")
                {                      
                    document.getElementById("hffinal").value=xmlHTTP.responseText;  
                    document.forms[0].action="/italian/search-results.aspx";
                    document.forms[0].method="post";
                    document.forms[0].submit();
                }
            }
            else
            {
                alert('Please ener a keyword to search');
                return false;
            }
        }
        if(lang=="German")
        {        
            if(document.getElementById('txtsearch').value !="" && document.getElementById('txtsearch').value != "Stichwort eingeben")
            {
                document.getElementById("srchBtn").style.display="none";
                document.getElementById("imgLoad").style.display="block";
                var searchKey = document.getElementById('txtsearch').value;
                var url="/german/ajax-search.aspx?key="+searchKey+"";    
                xmlHTTP.open('GET', url, false);    
                xmlHTTP.send(null);
                if(xmlHTTP.responseText != "")
                {                      
                    document.getElementById("hffinal").value=xmlHTTP.responseText;  
                    document.forms[0].action="search-results.aspx";
                    document.forms[0].method="post";
                    document.forms[0].submit();
                }
            }
            else
            {            
                alert('Please ener a keyword to search');
                return false;
            }
        }
   }
   return true;
}

function onloadthermaxlive()
{
$('.live-details ul').each(function(){
        $(this).find('li:last').css('padding-bottom','0');
      });

}

var xmlHTTP=getreq();
    function getreq()
    { // returns false if exists
	    if(window.ActiveXObject)
	     { // if IE
		    try
		     {
		        return new ActiveXObject("Msxml2.XMLHTTP");
	        }
	        catch(e)
	        {
		        try
		        {
		            return new ActiveXObject("Microsoft.XMLHTTP");
		        }
		        catch(e)
		        {
		            return;
		        }
		    }
	    }
	    else if(window.XMLHttpRequest)
	    { // if Mozilla, Safari, etc.
		    return new XMLHttpRequest();
	    }
    }
    
    
    
    
    
    
    /* Ajax search pagination */
$(document).ready(function(){
	
	//how much items per page to show
	var show_per_page = 7; 
	//getting the amount of elements inside content div
	var number_of_items = $('.search-listing').children().size();
	//calculate the number of pages we are going to have
	var number_of_pages = Math.ceil(number_of_items/show_per_page);
	//set the value of our hidden input fields
	$('.search-listing').val(0);
	$('#show_per_page').val(show_per_page);
	//now when we got all we need for the navigation let's make it '
	/* 
	what are we going to have in the navigation?
		- link to previous page
		- links to specific pages
		- link to next page
	*/
	var navigation_html = 'Page : ';
	var current_link = 0;	
//	alert(number_of_pages);	
//	alert(current_link);	
	while(number_of_pages > current_link)
	{
	    if(number_of_pages > 1)
	    {	    
		navigation_html += '<a class="page_link" href="javascript:go_to_page(' + current_link +')" longdesc="' + current_link +'">'+ (current_link + 1) +'</a> <span>|</span> ';
		current_link++;
		}	
		
		else
		{		    
		    navigation_html="";
		    current_link++;
		}	
	}
	if(number_of_pages == 0 && current_link == 0)
	    navigation_html="";
			
	$('.page_navigation').html(navigation_html);
	//add active_page class to the first page link	
		
	
	$('.page_navigation .page_link:first-child').addClass('active_page');
	
	//hide all the elements inside content div
	$('#content').children().css('display', 'none');
	
	//and show the first n (show_per_page) elements
	$('#content').children().slice(0, show_per_page).css('display', 'block');
	
	
	
	page_num=0;
	var show_per_page = parseInt($('#show_per_page').val());
	
	//get the element number where to start the slice from
	start_from = page_num * show_per_page;
	
	//get the element number where to end the slice
	end_on = start_from + show_per_page;
	
	//hide all children elements of content div, get specific items and show them
	$('.search-listing').children().css('display', 'none').slice(start_from, end_on).css('display', 'block');
	
	/*get the page link that has longdesc attribute of the current page and add active_page class to it
	and remove that class from previously active page link*/
	$('.page_link[longdesc=' + page_num +']').addClass('active_page').siblings('.active_page').removeClass('active_page');
	
	//update the current page input field
	$('#current_page').val(page_num);
	
	$("div.page_navigation span:last-child").remove();

	
	
});

function previous(){
	
	new_page = parseInt($('#current_page').val()) - 1;
	//if there is an item before the current active link run the function
	if($('.active_page').prev('.page_link').length==true){
		go_to_page(new_page);
	}
	
}

function next(){
	new_page = parseInt($('#current_page').val()) + 1;
	//if there is an item after the current active link run the function
	if($('.active_page').next('.page_link').length==true){
		go_to_page(new_page);
	}
	
}
function go_to_page(page_num){
    
	//get the number of items shown per page
	var show_per_page = parseInt($('#show_per_page').val());
	
	//get the element number where to start the slice from
	start_from = page_num * show_per_page;
	
	//get the element number where to end the slice
	end_on = start_from + show_per_page;
	
	//hide all children elements of content div, get specific items and show them
	$('.search-listing').children().css('display', 'none').slice(start_from, end_on).css('display', 'block');
	
	/*get the page link that has longdesc attribute of the current page and add active_page class to it
	and remove that class from previously active page link*/
	$('.page_link[longdesc=' + page_num +']').addClass('active_page').siblings('.active_page').removeClass('active_page');
	
	//update the current page input field
	$('#current_page').val(page_num);
}
  

