var product_type = 1; //init for sprint product as default
var xml = xmlLoader("xml/products.xml");

function xmlLoader(url){

    if(window.XMLHttpRequest){
        var Loader = new XMLHttpRequest();
        //assyncronous mode to load before the 'return' line
        Loader.open("GET", url ,false); 
        Loader.send(null);
        return Loader.responseXML;
    }else if(window.ActiveXObject){
        var Loader = new ActiveXObject("Msxml2.DOMDocument.3.0");
        //assyncronous mode to load before the 'return' line
        Loader.async = false;
        Loader.load(url);
        return Loader;
    }
}

function initpage()
{
	var link=new Array();
	if (xml.getElementsByTagName("name")[0].hasChildNodes()) {document.getElementById('prod1_title').innerHTML = xml.getElementsByTagName("name")[0].childNodes[0].nodeValue;link[0]=1;}
	else {document.getElementById('prodtitle1').style.display ='none'; link[0]=0;}
	if (xml.getElementsByTagName("name")[1].hasChildNodes()) {document.getElementById('prod2_title').innerHTML = xml.getElementsByTagName("name")[1].childNodes[0].nodeValue;link[1]=1;}
	else {document.getElementById('prodtitle2').style.display ='none'; link[1]=0;}
	if (xml.getElementsByTagName("name")[2].hasChildNodes()) {document.getElementById('prod3_title').innerHTML = xml.getElementsByTagName("name")[2].childNodes[0].nodeValue;link[2]=1;}
	else {document.getElementById('prodtitle3').style.display ='none'; link[2]=0;}
	if (xml.getElementsByTagName("name")[3].hasChildNodes()) {document.getElementById('prod4_title').innerHTML = xml.getElementsByTagName("name")[3].childNodes[0].nodeValue;link[3]=1;}
	else {document.getElementById('prodtitle4').style.display ='none'; link[3]=0;}

	if (link[0]==0)
	{
		if (link[1]==1) {changeLink(2);}
		else if (link[2]==1) {changeLink(3);}
		else if (link[3]==1) {changeLink(4);}
		else {changeLink(5);}
	}
	else
	{
		changeLink(1);		
	}
}


function changeLink(a)
{

product_type = a;

if (a==1) { // Sprint
			document.getElementById('title_bar_name').innerHTML = xml.getElementsByTagName("title")[0].childNodes[0].nodeValue;
			document.getElementById('instrument_descripion').innerHTML = xml.getElementsByTagName("content")[0].childNodes[0].nodeValue;
			
		    document.getElementById('pic_msg').innerHTML="Click on the pictures below:<br /><br />";
			document.getElementById('thumb1').style.display ='';
			document.getElementById('thumb2').style.display ='';
			document.getElementById('thumb3').style.display ='';
			document.getElementById('thumb4').style.display ='';
			document.getElementById('thumb5').style.display ='';
			document.getElementById('thumb6').style.display ='';
			document.getElementById('thumb7').style.display ='none';
			document.getElementById('thumb8').style.display ='none';
		  	document.getElementById('thumb1').src=xml.getElementsByTagName("smallpic")[0].childNodes[0].nodeValue;
			document.getElementById('thumb2').src=xml.getElementsByTagName("smallpic")[1].childNodes[0].nodeValue;
			document.getElementById('thumb3').src=xml.getElementsByTagName("smallpic")[2].childNodes[0].nodeValue;
			document.getElementById('thumb4').src=xml.getElementsByTagName("smallpic")[3].childNodes[0].nodeValue;
			document.getElementById('thumb5').src=xml.getElementsByTagName("smallpic")[4].childNodes[0].nodeValue;
			document.getElementById('thumb6').src=xml.getElementsByTagName("smallpic")[5].childNodes[0].nodeValue;
			document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[0].childNodes[0].nodeValue;
		  
		  }

if (a==2) { // Marathon
			document.getElementById('title_bar_name').innerHTML = xml.getElementsByTagName("title")[1].childNodes[0].nodeValue;
			document.getElementById('instrument_descripion').innerHTML = xml.getElementsByTagName("content")[1].childNodes[0].nodeValue;
		
			document.getElementById('pic_msg').innerHTML="Click on the pictures below:<br /><br />";
			document.getElementById('thumb1').style.display ='';
			document.getElementById('thumb2').style.display ='';
			document.getElementById('thumb3').style.display ='';
			document.getElementById('thumb4').style.display ='';
			document.getElementById('thumb5').style.display ='';
			document.getElementById('thumb6').style.display ='';
			document.getElementById('thumb7').style.display ='none';
			document.getElementById('thumb8').style.display ='none';
			document.getElementById('thumb1').src=xml.getElementsByTagName("smallpic")[6].childNodes[0].nodeValue;
			document.getElementById('thumb2').src=xml.getElementsByTagName("smallpic")[7].childNodes[0].nodeValue;
			document.getElementById('thumb3').src=xml.getElementsByTagName("smallpic")[8].childNodes[0].nodeValue;
			document.getElementById('thumb4').src=xml.getElementsByTagName("smallpic")[9].childNodes[0].nodeValue;
			document.getElementById('thumb5').src=xml.getElementsByTagName("smallpic")[10].childNodes[0].nodeValue;
			document.getElementById('thumb6').src=xml.getElementsByTagName("smallpic")[11].childNodes[0].nodeValue;
			document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[6].childNodes[0].nodeValue;
		}
		
if (a==3) { // Super Marathon
			document.getElementById('title_bar_name').innerHTML = xml.getElementsByTagName("title")[2].childNodes[0].nodeValue;
			document.getElementById('instrument_descripion').innerHTML = xml.getElementsByTagName("content")[2].childNodes[0].nodeValue;
			
			 document.getElementById('pic_msg').innerHTML="Click on the pictures below:<br /><br />";
			document.getElementById('thumb1').style.display ='';
			document.getElementById('thumb2').style.display ='';
			document.getElementById('thumb3').style.display ='';
			document.getElementById('thumb4').style.display ='';
			document.getElementById('thumb5').style.display ='';
			document.getElementById('thumb6').style.display ='none';
			document.getElementById('thumb7').style.display ='none';
			document.getElementById('thumb8').style.display ='none';
			document.getElementById('thumb1').src=xml.getElementsByTagName("smallpic")[12].childNodes[0].nodeValue;
			document.getElementById('thumb2').src=xml.getElementsByTagName("smallpic")[13].childNodes[0].nodeValue;
			document.getElementById('thumb3').src=xml.getElementsByTagName("smallpic")[14].childNodes[0].nodeValue;
			document.getElementById('thumb4').src=xml.getElementsByTagName("smallpic")[15].childNodes[0].nodeValue;
			document.getElementById('thumb5').src=xml.getElementsByTagName("smallpic")[16].childNodes[0].nodeValue;
			document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[12].childNodes[0].nodeValue;
		}
		
if (a==4) { // Ultra Marathon
			document.getElementById('title_bar_name').innerHTML = xml.getElementsByTagName("title")[3].childNodes[0].nodeValue;
			document.getElementById('instrument_descripion').innerHTML = xml.getElementsByTagName("content")[3].childNodes[0].nodeValue;
			
			 document.getElementById('pic_msg').innerHTML="Click on the pictures below:<br /><br />";
			document.getElementById('thumb1').style.display ='';
			document.getElementById('thumb2').style.display ='';
			document.getElementById('thumb3').style.display ='';
			document.getElementById('thumb4').style.display ='';
			document.getElementById('thumb5').style.display ='';
			document.getElementById('thumb6').style.display ='';
			document.getElementById('thumb7').style.display ='';
			document.getElementById('thumb8').style.display ='none';
			document.getElementById('thumb1').src=xml.getElementsByTagName("smallpic")[17].childNodes[0].nodeValue;
			document.getElementById('thumb2').src=xml.getElementsByTagName("smallpic")[18].childNodes[0].nodeValue;
			document.getElementById('thumb3').src=xml.getElementsByTagName("smallpic")[19].childNodes[0].nodeValue;
			document.getElementById('thumb4').src=xml.getElementsByTagName("smallpic")[20].childNodes[0].nodeValue;
			document.getElementById('thumb5').src=xml.getElementsByTagName("smallpic")[21].childNodes[0].nodeValue;
			document.getElementById('thumb6').src=xml.getElementsByTagName("smallpic")[22].childNodes[0].nodeValue;
			document.getElementById('thumb7').src=xml.getElementsByTagName("smallpic")[23].childNodes[0].nodeValue;
			document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[17].childNodes[0].nodeValue;
		}

if (a==5) { // Technical specs
			document.getElementById('title_bar_name').innerHTML="Technical Specifications";
			document.getElementById('instrument_descripion').innerHTML="<br /><img src=images/product_table_1.jpg>";		
			document.getElementById('pic_msg').innerHTML="<br /><a href=javascript:void(0); onclick=changeTable(1)>Click here</a> for upgrade and accessories";
			document.getElementById('thumb1').style.display ='none';
			document.getElementById('thumb2').style.display ='none';
			document.getElementById('thumb3').style.display ='none';
			document.getElementById('thumb4').style.display ='none';
			document.getElementById('thumb5').style.display ='none';
			document.getElementById('thumb6').style.display ='none';
			document.getElementById('thumb7').style.display ='none';
			document.getElementById('thumb8').style.display ='none';
			document.getElementById('pic_fullview').src="images/products/technicalspecs.jpg"; // Main pic
		}
		
		
if (a==6) {
			document.getElementById('title_bar_name').innerHTML="Media";		
			document.getElementById('instrument_descripion').innerHTML="<br />Press play to start the video (requires <a href=http://www.microsoft.com/windows/windowsmedia/download/>Windows Media Player</a> or <a href=http://www.microsoft.com/windows/windowsmedia/player/wmcomponents.mspx>Flip4Mac/QT</a>).<br />(Use right click to view in full screen)<br/><br /><object id='MediaPlayer1' width='552' height='488' classid='CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95codebase='http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701' standby='Loading Microsoft Windows Media Player components...' type='application/x-oleobject' align='middle'> <param name='uiMode' value='full' /> <param name='stretchToFit' value='True' /> <param name='FileName' value='video/Arrayjet_Lo_Res.wmv'> <param name='ShowStatusBar' value='True'> <param name='DefaultFrame' value='mainFrame'> <param name='URL' value='video/Arrayjet_Lo_Res.wmv' /> <param name='autoStart' value='true' /> <embed type='application/x-mplayer2' src='video/Arrayjet_Lo_Res.wmv' id='nolplayer1' name='nolplayer1' ShowControls=1 ShowDisplay=0 AutoStart=1 ShowStatusBar=1 width='500' height='281'></embed></object><br/><br/>";
			document.getElementById('pic_msg').innerHTML="Click <a href=pdf/Arrayjet_Brochure.pdf>here</a> to view our latest product brochure (in PDF format)<br /><br /><a href=http://www.adobe.com/go/EN_US-H-GET-READER><img src=images/get_adobe_reader.png></a>";
			document.getElementById('thumb1').style.display ='none';
			document.getElementById('thumb2').style.display ='none';
			document.getElementById('thumb3').style.display ='none';
			document.getElementById('thumb4').style.display ='none';
			document.getElementById('thumb5').style.display ='none';
			document.getElementById('thumb6').style.display ='none';
			document.getElementById('thumb7').style.display ='none';
			document.getElementById('thumb8').style.display ='none';
			document.getElementById('pic_fullview').src="images/media_pic.jpg";
	
			}
			


}

function changeTable(c)
{
	if (c==1) 
	{
		    document.getElementById('instrument_descripion').innerHTML="<br /><img src=images/product_table_2.jpg>";
			document.getElementById('pic_msg').innerHTML="<br /><a href=javascript:void(0); onclick=changeTable(2)>Click here</a> for product comparison";
	}
	
	if (c==2)
	{
			document.getElementById('instrument_descripion').innerHTML="<br /><img src=images/product_table_1.jpg>";
			document.getElementById('pic_msg').innerHTML="<br /><a href=javascript:void(0); onclick=changeTable(1)>Click here</a> for upgrade and accessories";
	
	}	


}


function changePic(b)
{		
// Pictures change script

if (b==1) {
			if (window.product_type==1) { document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[0].childNodes[0].nodeValue;}
			if (window.product_type==2) { document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[6].childNodes[0].nodeValue;}
			if (window.product_type==3) { document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[12].childNodes[0].nodeValue;}
			if (window.product_type==4) { document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[17].childNodes[0].nodeValue;}
		}

if (b==2) {
			if (window.product_type==1) { document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[1].childNodes[0].nodeValue;}
			if (window.product_type==2) { document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[7].childNodes[0].nodeValue;}
			if (window.product_type==3) { document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[13].childNodes[0].nodeValue;}
			if (window.product_type==4) { document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[18].childNodes[0].nodeValue;}
		}
		
if (b==3) {
			if (window.product_type==1) { document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[2].childNodes[0].nodeValue;}
			if (window.product_type==2) { document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[8].childNodes[0].nodeValue;}
			if (window.product_type==3) { document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[14].childNodes[0].nodeValue;}
			if (window.product_type==4) { document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[19].childNodes[0].nodeValue;}
		}

if (b==4) {
			if (window.product_type==1) { document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[3].childNodes[0].nodeValue;}
			if (window.product_type==2) { document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[9].childNodes[0].nodeValue;}
			if (window.product_type==3) { document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[15].childNodes[0].nodeValue;}
			if (window.product_type==4) { document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[20].childNodes[0].nodeValue;}
		}

if (b==5) {
			if (window.product_type==1) { document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[4].childNodes[0].nodeValue;}
			if (window.product_type==2) { document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[10].childNodes[0].nodeValue;}
			if (window.product_type==3) { document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[16].childNodes[0].nodeValue;}
			if (window.product_type==4) { document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[21].childNodes[0].nodeValue;}
		}

if (b==6) {
			if (window.product_type==1) { document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[5].childNodes[0].nodeValue;}
			if (window.product_type==2) { document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[11].childNodes[0].nodeValue;}
			if (window.product_type==3) { document.getElementById('pic_fullview').src="";}
			if (window.product_type==4) { document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[22].childNodes[0].nodeValue;}
		}
		
if (b==7) {
			if (window.product_type==1) { document.getElementById('pic_fullview').src="";}
			if (window.product_type==2) { document.getElementById('pic_fullview').src="";}
			if (window.product_type==3) { document.getElementById('pic_fullview').src="";}
			if (window.product_type==4) { document.getElementById('pic_fullview').src=xml.getElementsByTagName("largepic")[23].childNodes[0].nodeValue;}
		}

if (b==8) {
			if (window.product_type==1) { document.getElementById('pic_fullview').src="";}
			if (window.product_type==2) { document.getElementById('pic_fullview').src="";}
			if (window.product_type==3) { document.getElementById('pic_fullview').src="";}
			if (window.product_type==4) { document.getElementById('pic_fullview').src="";}
		}
}