var newswidth=12122;
var portwidths = new Array(); portwidths[1]=12920;
portwidths[5]=9924;
portwidths[6]=1239;
portwidths[7]=4204;
portwidths[8]=16294;
portwidths[9]=8910;
portwidths[11]=8623;
portwidths[12]=7755;
portwidths[13]=3128;
portwidths[14]=3168;
portwidths[15]=7045;
portwidths[16]=2480;
var discwidths = new Array();
 discwidths[1]=180;
discwidths[3]=0;
discwidths[4]=1440;
discwidths[5]=360;
discwidths[6]=540;
discwidths[8]=900;
discwidths[9]=360;
discwidths[10]=180;
discwidths[11]=360;
discwidths[12]=360;
function change1(way){

var portarrows = new Array();
 portarrows[0]='P1'
portarrows[1]='PORT1'
portarrows[2]='PORT30'
portarrows[3]='PORT15'
portarrows[4]='PORT16'
portarrows[5]='PORT17'


		if(portcat==''){portcat=portarrows[0];}
 		var nid=portarrows.indexOf(portcat);
 
 		if(nid < 0){
		nextid=portarrows[1];
		backid=portarrows[0];
		}else{
		nextid=portarrows[(nid+1)];
		backid=portarrows[(nid-1)];
		}
		if(nextid){//we are fine
		} 
		else{ 
		nextid=portarrows[0];
 		}
		if(nid<1){
		backid=portarrows[0];
		}
		if(way=='left'){
		jumpToport(backid,1);
  				eval("var mp='MENU"+backid+"';");
				try{
				 document.getElementById(mp).className='numbersdiv';
				}catch(err){}
		}

		if(way=='right'){
		jumpToport(nextid,1);
  				eval("var mp='MENU"+nextid+"';");
				try{
				 document.getElementById(mp).className='numbersdiv';	
				}catch(err){}}
		}

function change5(way){

var portarrows = new Array();
 portarrows[0]='P5'
portarrows[1]='PORT8'
portarrows[2]='PORT2'
portarrows[3]='PORT9'
portarrows[4]='PORT5'
portarrows[5]='PORT10'
portarrows[6]='PORT4'
portarrows[7]='PORT11'
portarrows[8]='PORT12'
portarrows[9]='PORT13'
portarrows[10]='PORT14'
portarrows[11]='PORT34'


		if(portcat==''){portcat=portarrows[0];}
 		var nid=portarrows.indexOf(portcat);
 
 		if(nid < 0){
		nextid=portarrows[1];
		backid=portarrows[0];
		}else{
		nextid=portarrows[(nid+1)];
		backid=portarrows[(nid-1)];
		}
		if(nextid){//we are fine
		} 
		else{ 
		nextid=portarrows[0];
 		}
		if(nid<1){
		backid=portarrows[0];
		}
		if(way=='left'){
		jumpToport(backid,1);
  				eval("var mp='MENU"+backid+"';");
				try{
				 document.getElementById(mp).className='numbersdiv';
				}catch(err){}
		}

		if(way=='right'){
		jumpToport(nextid,1);
  				eval("var mp='MENU"+nextid+"';");
				try{
				 document.getElementById(mp).className='numbersdiv';	
				}catch(err){}}
		}

function change6(way){

var portarrows = new Array();
 portarrows[0]='P6'
portarrows[1]='PORT29'


		if(portcat==''){portcat=portarrows[0];}
 		var nid=portarrows.indexOf(portcat);
 
 		if(nid < 0){
		nextid=portarrows[1];
		backid=portarrows[0];
		}else{
		nextid=portarrows[(nid+1)];
		backid=portarrows[(nid-1)];
		}
		if(nextid){//we are fine
		} 
		else{ 
		nextid=portarrows[0];
 		}
		if(nid<1){
		backid=portarrows[0];
		}
		if(way=='left'){
		jumpToport(backid,1);
  				eval("var mp='MENU"+backid+"';");
				try{
				 document.getElementById(mp).className='numbersdiv';
				}catch(err){}
		}

		if(way=='right'){
		jumpToport(nextid,1);
  				eval("var mp='MENU"+nextid+"';");
				try{
				 document.getElementById(mp).className='numbersdiv';	
				}catch(err){}}
		}

function change7(way){

var portarrows = new Array();
 portarrows[0]='P7'
portarrows[1]='PORT7'
portarrows[2]='PORT3'
portarrows[3]='PORT31'


		if(portcat==''){portcat=portarrows[0];}
 		var nid=portarrows.indexOf(portcat);
 
 		if(nid < 0){
		nextid=portarrows[1];
		backid=portarrows[0];
		}else{
		nextid=portarrows[(nid+1)];
		backid=portarrows[(nid-1)];
		}
		if(nextid){//we are fine
		} 
		else{ 
		nextid=portarrows[0];
 		}
		if(nid<1){
		backid=portarrows[0];
		}
		if(way=='left'){
		jumpToport(backid,1);
  				eval("var mp='MENU"+backid+"';");
				try{
				 document.getElementById(mp).className='numbersdiv';
				}catch(err){}
		}

		if(way=='right'){
		jumpToport(nextid,1);
  				eval("var mp='MENU"+nextid+"';");
				try{
				 document.getElementById(mp).className='numbersdiv';	
				}catch(err){}}
		}

function change8(way){

var portarrows = new Array();
 portarrows[0]='P8'
portarrows[1]='PORT6'
portarrows[2]='PORT19'
portarrows[3]='PORT18'
portarrows[4]='PORT20'
portarrows[5]='PORT21'
portarrows[6]='PORT33'


		if(portcat==''){portcat=portarrows[0];}
 		var nid=portarrows.indexOf(portcat);
 
 		if(nid < 0){
		nextid=portarrows[1];
		backid=portarrows[0];
		}else{
		nextid=portarrows[(nid+1)];
		backid=portarrows[(nid-1)];
		}
		if(nextid){//we are fine
		} 
		else{ 
		nextid=portarrows[0];
 		}
		if(nid<1){
		backid=portarrows[0];
		}
		if(way=='left'){
		jumpToport(backid,1);
  				eval("var mp='MENU"+backid+"';");
				try{
				 document.getElementById(mp).className='numbersdiv';
				}catch(err){}
		}

		if(way=='right'){
		jumpToport(nextid,1);
  				eval("var mp='MENU"+nextid+"';");
				try{
				 document.getElementById(mp).className='numbersdiv';	
				}catch(err){}}
		}

function change9(way){

var portarrows = new Array();
 portarrows[0]='P9'
portarrows[1]='PORT28'
portarrows[2]='PORT23'
portarrows[3]='PORT32'
portarrows[4]='PORT25'
portarrows[5]='PORT26'


		if(portcat==''){portcat=portarrows[0];}
 		var nid=portarrows.indexOf(portcat);
 
 		if(nid < 0){
		nextid=portarrows[1];
		backid=portarrows[0];
		}else{
		nextid=portarrows[(nid+1)];
		backid=portarrows[(nid-1)];
		}
		if(nextid){//we are fine
		} 
		else{ 
		nextid=portarrows[0];
 		}
		if(nid<1){
		backid=portarrows[0];
		}
		if(way=='left'){
		jumpToport(backid,1);
  				eval("var mp='MENU"+backid+"';");
				try{
				 document.getElementById(mp).className='numbersdiv';
				}catch(err){}
		}

		if(way=='right'){
		jumpToport(nextid,1);
  				eval("var mp='MENU"+nextid+"';");
				try{
				 document.getElementById(mp).className='numbersdiv';	
				}catch(err){}}
		}

function change11(way){

var portarrows = new Array();
 portarrows[0]='P11'
portarrows[1]='PORT41'
portarrows[2]='PORT37'
portarrows[3]='PORT35'
portarrows[4]='PORT39'
portarrows[5]='PORT40'
portarrows[6]='PORT38'
portarrows[7]='PORT36'


		if(portcat==''){portcat=portarrows[0];}
 		var nid=portarrows.indexOf(portcat);
 
 		if(nid < 0){
		nextid=portarrows[1];
		backid=portarrows[0];
		}else{
		nextid=portarrows[(nid+1)];
		backid=portarrows[(nid-1)];
		}
		if(nextid){//we are fine
		} 
		else{ 
		nextid=portarrows[0];
 		}
		if(nid<1){
		backid=portarrows[0];
		}
		if(way=='left'){
		jumpToport(backid,1);
  				eval("var mp='MENU"+backid+"';");
				try{
				 document.getElementById(mp).className='numbersdiv';
				}catch(err){}
		}

		if(way=='right'){
		jumpToport(nextid,1);
  				eval("var mp='MENU"+nextid+"';");
				try{
				 document.getElementById(mp).className='numbersdiv';	
				}catch(err){}}
		}

function change12(way){

var portarrows = new Array();
 portarrows[0]='P12'
portarrows[1]='PORT44'
portarrows[2]='PORT42'
portarrows[3]='PORT43'
portarrows[4]='PORT45'


		if(portcat==''){portcat=portarrows[0];}
 		var nid=portarrows.indexOf(portcat);
 
 		if(nid < 0){
		nextid=portarrows[1];
		backid=portarrows[0];
		}else{
		nextid=portarrows[(nid+1)];
		backid=portarrows[(nid-1)];
		}
		if(nextid){//we are fine
		} 
		else{ 
		nextid=portarrows[0];
 		}
		if(nid<1){
		backid=portarrows[0];
		}
		if(way=='left'){
		jumpToport(backid,1);
  				eval("var mp='MENU"+backid+"';");
				try{
				 document.getElementById(mp).className='numbersdiv';
				}catch(err){}
		}

		if(way=='right'){
		jumpToport(nextid,1);
  				eval("var mp='MENU"+nextid+"';");
				try{
				 document.getElementById(mp).className='numbersdiv';	
				}catch(err){}}
		}

function change13(way){

var portarrows = new Array();
 portarrows[0]='P13'
portarrows[1]='PORT46'
portarrows[2]='PORT47'


		if(portcat==''){portcat=portarrows[0];}
 		var nid=portarrows.indexOf(portcat);
 
 		if(nid < 0){
		nextid=portarrows[1];
		backid=portarrows[0];
		}else{
		nextid=portarrows[(nid+1)];
		backid=portarrows[(nid-1)];
		}
		if(nextid){//we are fine
		} 
		else{ 
		nextid=portarrows[0];
 		}
		if(nid<1){
		backid=portarrows[0];
		}
		if(way=='left'){
		jumpToport(backid,1);
  				eval("var mp='MENU"+backid+"';");
				try{
				 document.getElementById(mp).className='numbersdiv';
				}catch(err){}
		}

		if(way=='right'){
		jumpToport(nextid,1);
  				eval("var mp='MENU"+nextid+"';");
				try{
				 document.getElementById(mp).className='numbersdiv';	
				}catch(err){}}
		}

function change14(way){

var portarrows = new Array();
 portarrows[0]='P14'
portarrows[1]='PORT49'
portarrows[2]='PORT48'


		if(portcat==''){portcat=portarrows[0];}
 		var nid=portarrows.indexOf(portcat);
 
 		if(nid < 0){
		nextid=portarrows[1];
		backid=portarrows[0];
		}else{
		nextid=portarrows[(nid+1)];
		backid=portarrows[(nid-1)];
		}
		if(nextid){//we are fine
		} 
		else{ 
		nextid=portarrows[0];
 		}
		if(nid<1){
		backid=portarrows[0];
		}
		if(way=='left'){
		jumpToport(backid,1);
  				eval("var mp='MENU"+backid+"';");
				try{
				 document.getElementById(mp).className='numbersdiv';
				}catch(err){}
		}

		if(way=='right'){
		jumpToport(nextid,1);
  				eval("var mp='MENU"+nextid+"';");
				try{
				 document.getElementById(mp).className='numbersdiv';	
				}catch(err){}}
		}

function change15(way){

var portarrows = new Array();
 portarrows[0]='P15'
portarrows[1]='PORT51'
portarrows[2]='PORT52'
portarrows[3]='PORT50'


		if(portcat==''){portcat=portarrows[0];}
 		var nid=portarrows.indexOf(portcat);
 
 		if(nid < 0){
		nextid=portarrows[1];
		backid=portarrows[0];
		}else{
		nextid=portarrows[(nid+1)];
		backid=portarrows[(nid-1)];
		}
		if(nextid){//we are fine
		} 
		else{ 
		nextid=portarrows[0];
 		}
		if(nid<1){
		backid=portarrows[0];
		}
		if(way=='left'){
		jumpToport(backid,1);
  				eval("var mp='MENU"+backid+"';");
				try{
				 document.getElementById(mp).className='numbersdiv';
				}catch(err){}
		}

		if(way=='right'){
		jumpToport(nextid,1);
  				eval("var mp='MENU"+nextid+"';");
				try{
				 document.getElementById(mp).className='numbersdiv';	
				}catch(err){}}
		}

function change16(way){

var portarrows = new Array();
 portarrows[0]='P16'
portarrows[1]='PORT53'


		if(portcat==''){portcat=portarrows[0];}
 		var nid=portarrows.indexOf(portcat);
 
 		if(nid < 0){
		nextid=portarrows[1];
		backid=portarrows[0];
		}else{
		nextid=portarrows[(nid+1)];
		backid=portarrows[(nid-1)];
		}
		if(nextid){//we are fine
		} 
		else{ 
		nextid=portarrows[0];
 		}
		if(nid<1){
		backid=portarrows[0];
		}
		if(way=='left'){
		jumpToport(backid,1);
  				eval("var mp='MENU"+backid+"';");
				try{
				 document.getElementById(mp).className='numbersdiv';
				}catch(err){}
		}

		if(way=='right'){
		jumpToport(nextid,1);
  				eval("var mp='MENU"+nextid+"';");
				try{
				 document.getElementById(mp).className='numbersdiv';	
				}catch(err){}}
		}

var portcat='';

/***********************************************
* Dynamic Ajax Content- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

var bustcachevar=1 //bust potential caching of external pages after initial request? (1=yes, 0=no)
var loadedobjects=""
var rootdomain="http://"+window.location.hostname
var bustcacheparameter=""

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)
}
if (bustcachevar) //if bust caching of external page
bustcacheparameter=(url.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()
page_request.open('GET', url+bustcacheparameter, 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 loadobjs(){
if (!document.getElementById)
return
for (i=0; i<arguments.length; i++){
var file=arguments[i]
var fileref=""
if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding
if (file.indexOf(".js")!=-1){ //If object is a js file
fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src", file);
}
else if (file.indexOf(".css")!=-1){ //If object is a css file
fileref=document.createElement("link")
fileref.setAttribute("rel", "stylesheet");
fileref.setAttribute("type", "text/css");
fileref.setAttribute("href", file);
}
}
if (fileref!=""){
document.getElementsByTagName("head").item(0).appendChild(fileref)
loadedobjects+=file+" " //Remember this object as being already added to page
}
}
}

 
 var oldcat= '';
var ccat='';
 
function show(d){
	 document.getElementById(d).style.display = "block";


}
function loadport(id){
 	ccat=id;
	portcat='';
	setvarsports(id);
	var pw=portwidths[id];
	setupscroll();
	pw=pw+screenwidth-300;
 
  	  jQuery("#demo-wrapper").scrollLeft(-100000);

ajaxpage('showport.php?pid='+id, 'DYNALOAD');

ajaxpage('loadpfooter.php?pid='+id, 'pfooter');
 document.getElementById('nfooter').style.display = 'none';
 document.getElementById('newslist').style.display = 'none';
	 document.getElementById('demo-inner').style.width = pw+"px";
  document.getElementById('weare').style.display = 'none';
   document.getElementById('section0').style.display = 'none';
  document.getElementById('PORTS').style.display = 'none';
	 	 document.getElementById('pfooter').style.display = 'block';
 document.getElementById('nfooter').style.display = 'none';
 document.getElementsByTagName('body')[0].id='';
    document.getElementById('section20').style.display = 'none';
    document.getElementById('section20').style.display = 'none';

 document.getElementById('DYNALOAD').style.display = 'block';
}

function loaddis(id){
 	ccat=id;
	portcat='';
	setvarsports(id);
	var pw=discwidths[id];
	setupscroll();
	pw=pw+screenwidth-300;
  	  jQuery("#demo-wrapper").scrollLeft(-100000);

ajaxpage('showdisc.php?pid='+id, 'DYNALOAD');

  document.getElementById('nfooter').style.display = 'none';
 document.getElementById('newslist').style.display = 'none';
	 document.getElementById('demo-inner').style.width = pw+"px";
  document.getElementById('weare').style.display = 'none';
   document.getElementById('section0').style.display = 'none';
  document.getElementById('PORTS').style.display = 'none';
  document.getElementById('pfooter').style.display = 'none';
 document.getElementsByTagName('body')[0].id='';
    document.getElementById('section20').style.display = 'none';

 document.getElementById('DYNALOAD').style.display = 'block';
}


function toggler(cat){
  	  jQuery("#demo-wrapper").scrollLeft(-100000);

	 document.getElementById('demo-inner').style.width =  ((screenwidth)*3)+160+"px"; 
  document.getElementById('weare').style.display = 'block';
   document.getElementById('section0').style.display = 'none';

  document.getElementById('PORTS').style.display = 'none';
     document.getElementById('pfooter').style.display = 'none';
 document.getElementById('nfooter').style.display = 'none';
 document.getElementsByTagName('body')[0].id='';
	   document.getElementById('newslist').style.display = 'none';
 document.getElementById('DYNALOAD').style.display = 'none';

jumpTo(cat,0);
 

}

function togglercontact(cat){
removescroll();
  	  jQuery("#demo-wrapper").scrollLeft(-100000);

	 document.getElementById('demo-inner').style.width = 950+"px";
  document.getElementById('weare').style.display = 'none';
   document.getElementById('section0').style.display = 'none';
  document.getElementById('PORTS').style.display = 'none';
     document.getElementById('pfooter').style.display = 'none';
 document.getElementById('nfooter').style.display = 'none';
 document.getElementsByTagName('body')[0].id='';
    document.getElementById('section20').style.display = 'block';

 document.getElementById('newslist').style.display = 'none';

jumpTo(cat,0);
 }
 
 function togglernewsA(a,b){
 togglernews(a);
 jQuery(".numbers a").removeClass('numbersdivnews');
jQuery(b).addClass('numbersdivnews');
}
function togglernews(cat,m){
if(m=='main'){
  	  jQuery("#demo-wrapper").scrollLeft(-100000);
}else{

jQuery('.element a').removeClass('sub-selected');
var nextidlbl="NEWSLBL"+cat;
var nextnumber="NEWSPORT"+cat;
document.getElementById(nextidlbl).className='sub-selected';
jQuery(".numbers a").removeClass('numbersdivnews');
document.getElementById(nextnumber).className='numbersdivnews';
}


	setvarsnews(cat);
  removescroll();
		 document.getElementById('demo-inner').style.width = newswidth+screenwidth+"px";
     document.getElementById('section20').style.display = 'none';
  document.getElementById('weare').style.display = 'none';
   document.getElementById('section0').style.display = 'none';
 document.getElementById('DYNALOAD').style.display = 'none';

document.getElementsByTagName('body')[0].id="news"
   document.getElementById('PORTS').style.display = 'none';
   document.getElementById('pfooter').style.display = 'none';
 document.getElementById('nfooter').style.display = 'block';
 document.getElementById('newslist').style.display = 'block';



 

 jumpTo(cat,2);
}

function togglerport(cat){
		setvarsports(cat)
	setupscroll();

	 document.getElementById('demo-inner').style.width = portlen+"px";
   document.getElementById('section0').style.display = 'none';
  document.getElementById('weare').style.display = 'none';

	 document.getElementById('PORTS').style.display = 'block';
	 	 document.getElementById('pfooter').style.display = 'none';
 document.getElementById('nfooter').style.display = 'none';

 document.getElementById(cat).style.display = 'block';
document.getElementsByTagName('body')[0].id=""
 

 document.getElementById('newslist').style.display = 'none';



  jumpTo(cat,1);
}

var weare=0;
	 var screenwidth=0;

	 function setsize() {
  var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
 
 document.getElementById('section1').style.width = myWidth+"px";
 document.getElementById('section2').style.width = myWidth+"px";
 document.getElementById('section3').style.width = myWidth+"px";
weare=((myWidth)*3);
screenwidth=myWidth;
}

function jumpToport(m,a,t){
jQuery(".numbers a").removeClass('numbersdiv');
jQuery(t).addClass('numbersdiv');
portcat=m;
jumpTo(m,a);
}

function subscribe(frm,fdiv){
eval("var email=document."+frm+".newsletteryouremail.value;");
ajaxpage('emailsub.php?email='+escape(email), fdiv);
 
}


function sendtofriend(frm,fdiv){
eval("var yourname=document."+frm+".yourname.value;");
eval("var youremail=document."+frm+".youremail.value;");
eval("var friendsemail=document."+frm+".friendsemail.value;");
eval("var sendtofriend=document."+frm+".sendtofriend.value;");

ajaxpage('taf.php?yourname='+escape(yourname)+'&youremail='+escape(youremail)+'&sendtofriend='+escape(sendtofriend)+'&friendsemail='+escape(friendsemail), fdiv);

 
}

 
