// JavaScript Document
	var time = null
	function move() {
		window.location = 'http://www.extremepowersource.com';
	}
	
	function getState(myValue,$tf) {
		if ($tf==true) {
			clearStateProv();
		}
		if (myValue !=0 && myValue !=232) {
			document.getElementById('lblProv').style.display='inline';
			document.getElementById('province').style.display='inline';
				
		}else{
			document.getElementById('theState').style.display='inline';
			document.getElementById('lblState').style.display='inline';
		}
		return true;
	}
	
	function clearStateProv() {
		document.getElementById('lblProv').style.display='none';
		document.getElementById('province').style.display='none';		
		document.getElementById('theState').style.display='none';
		document.getElementById('lblState').style.display='none';
		document.getElementById('txtprovince').value='';	
	}
	
	var $i=1;
	function get_radio_value() {
		for (var i=0; i < document.myform.level1.length; i++) {
			if (document.myform.level1[i].checked) {
				var rad_val = document.myform.level1[i].value;
			}
		}
		return rad_val;
	}
	
	function rack2(MyVar,$myID,$tf){
	  if($tf == 'true') {
			CheckUncheckAll('myform', false, $myID, $tf);
			clearall('none', $myID, $tf );
		}
		upsrequirements('inline',$myID);
		$i=$i + 1;
		 switch ($myID) {
			case 'upsOpt':
			case 'fq':
			case 'prcd':
			case 'batteryType':
			case 'tecsopt':
				if($tf == 'true') {
					clearInv();
					clearDe();
					clearGen();	
				}			
				document.getElementById('ups').style.display='inline';
				break;
			case 'sol':
				if($tf == 'true') {
					clearUps();
					clearInv();
					clearDe();
					clearGen();			
				}
					document.getElementById('ups').style.display='inline';
				  document.getElementById('solar').style.display='inline';
				break;
			case 'inv':
				if($tf == 'true') {
					clearUps();
					clearDe();
					clearGen(); 
				}
					document.getElementById('inverters').style.display='inline';
				break;
			case 'pdu':
				if($tf == 'true') {
					clearUps();
					clearInv();
					clearDe();
					clearGen();
				}
					document.getElementById('pduo').style.display='inline';
				break;
			case 'gen':
				if($tf == 'true') {
					clearUps();
					clearInv();
					clearDe();
				}
					document.getElementById('generators').style.display='inline';
				break;
			case 'tpp':
				if($tf == 'true') {
					clearUps();
					clearInv();
					clearDe();
					clearGen();	
				}		
					document.getElementById('tpps').style.display='inline';
				break;
			case 'computers':
				if($tf == 'true') {
					clearUps();
					clearInv();
					clearDe();
					clearGen();	
				}		
					document.getElementById('computersSec').style.display='inline';
				break;
			case 'fc':
				if($tf == 'true') {
					clearUps();
					clearInv();
					clearDe();
					clearGen();
				}			
					document.getElementById('fuelcell').style.display='inline';
				break;
			case 'de':
				if($tf == 'true') {
					clearUps();
					clearInv();
					clearGen();	
				}		
					document.getElementById('deuopts').style.display='inline';
				break;
			case 'tecs':
					document.getElementById('tecsopt').style.display='inline';
				break;
			case 'accs':
				if($tf == 'true') {
					clearUps();
					clearInv();
					clearDe();
					clearGen();		
				}	
					document.getElementById('accessories').style.display='inline';
				break;
		}
 		// UPS Mounting options
 		switch (MyVar) {
			case 1:
	
				document.getElementById('rack').style.display='inline';
				if($myID!='batteryType'){				
					upsrequirements('inline');
				}else{
					document.getElementById('batterysection').style.display='inline';
				}
			break;
			case 2:
				document.getElementById('nema').style.display='inline';
				if($myID!='batteryType'){				
					upsrequirements('inline');
				}else{
					document.getElementById('batterysection').style.display='inline';
				}
			break;
			case 3:
				document.getElementById('tactport').style.display='inline';
				if($myID!='batteryType'){				
					upsrequirements('inline');
				}else{
					document.getElementById('batterysection').style.display='inline';
				}
			break;
			case 4:
				if($myID!='batteryType'){				
					upsrequirements('inline');
				}else{
					document.getElementById('batterysection').style.display='inline';
				}
			break;
			case 5:
				document.getElementById('universal').style.display='inline';
				if($myID!='batteryType'){				
					upsrequirements('inline');
				}else{
					document.getElementById('batterysection').style.display='inline';
				}
				break;
			case 6:
				upsrequirements('inline');
				document.getElementById('invrack').style.display='inline';
				document.getElementById('connections').style.display='inline';
				break;
			case 7:
				upsrequirements('inline');
				document.getElementById('invtact').style.display='inline';
				document.getElementById('connections').style.display='inline';
				break;
			case 8:	
				upsrequirements('inline');
				document.getElementById('invfixed').style.display='inline';
				document.getElementById('connections').style.display='inline';	
				break;	
			case 9:  //  Transit case, Fixed mount, Vehicle mount
			case 10:
			case 11: 
				document.getElementById('genFuel').style.display='inline';
				break;
			case 12:
				document.getElementById('genOther').style.display='inline';
				break; 
			case 13:
				document.getElementById('deuSubOpts').style.display='inline';
				break;
			case 14:
				document.getElementById('deuOther').style.display='inline';
				break; 
		}
	}
	
	// (Hide) function to clear all elements
	 function clearall(onoff,$myID,$tf) {
 		document.getElementById('universal').style.display=onoff;
		document.getElementById('tactport').style.display=onoff;
		document.getElementById('nema').style.display=onoff;
		document.getElementById('rack').style.display=onoff;
		document.getElementById('solar').style.display=onoff;
		document.getElementById('inverters').style.display=onoff;
		document.getElementById('invrack').style.display=onoff;
		document.getElementById('invtact').style.display=onoff;
		document.getElementById('invfixed').style.display=onoff;
		document.getElementById('pduo').style.display=onoff;
		document.getElementById('generators').style.display=onoff;
		document.getElementById('genFuel').style.display=onoff;
		document.getElementById('genOther').style.display=onoff;  
		document.getElementById('tpps').style.display=onoff; 
		document.getElementById('computersSec').style.display=onoff; 
		document.getElementById('fuelcell').style.display=onoff;
		document.getElementById('deuopts').style.display=onoff;
		document.getElementById('deuSubOpts').style.display=onoff;
		document.getElementById('deuOther').style.display=onoff;
		document.getElementById('tecsopt').style.display=onoff;
		document.getElementById('accessories').style.display=onoff;
		document.getElementById('batterysection').style.display=onoff;
		document.getElementById('optionsSection').style.display=onoff; 
		CheckUncheckAll('myform', false, $myID, $tf);
		clearTypes();
		 //document.getElementById(0).selected='selected';
		/*for (j=18; j<84; j++) {
			if (j!=27 && j!=38 && j!=39 && j!=40 && j!=41 && j!=42 && j!=52 && j!=53 && j!=54 && j!=58 && j!=59 && j!=60 && j!=61 && j!=62 && j	
					!=63 && j!=64 && j!=65 && j!=66 && j!=21 && j!=22 && j!=23) {
				document.getElementById(j).selected='selected';
			}
		}*/ 
	} 
	// Hide UPS - Frequency Converters - Power Supply/Conditioners - Battery Type
	function upsrequirements(onoff,$myID) {
		//alert($myID);
		if ($myID!='computers' && $myID !='accs') {
			if ($myID!='gen') {
				document.getElementById('electrical').style.display=onoff;
			}else{
				document.getElementById('electrical').style.display='none';
			}
			document.getElementById('environmental').style.display=onoff;
			document.getElementById('standards').style.display=onoff;
			document.getElementById('connections').style.display=onoff;
			document.getElementById('optionsSection').style.display=onoff;
			document.getElementById('batterysection').style.display=onoff;
		}
	}
	
	function clearother2($myID){
		document.getElementById(1).selected='selected';
		document.getElementById(2).selected='selected';
		document.getElementById(3).selected='selected';  
		document.getElementById(4).selected='selected';
	}
 	function cleartextboxes(formID) {
 	//if(document.myform.tpsize.value!=null){document.myform.tpsize.value = ''};
	/*document.myform.tpweight.value = '';
	document.myform.tpcolor.value = '';	
	document.myform.otherConnectors.value = '';
	document.myform.otherelectrical.value = '';
	document.myform.otherRack.value = '';
	document.myform.otherNema.value = '';
	document.myform.otherTactPort.value = '';
	document.myform.universalUps.value = '';
	document.myform.endwatt.value = '';
	document.myform.batteryTypeOther.value = '';
	document.myform.otherEnvironmental.value = '';
	document.myform.otherStandards.value = '';
	document.myform.otherOptionsReq.value = '';*/
	/* document.myform.othersolar.value = ''; 
	document.myform.invsize.value = '';
	document.myform.invweight.value = '';
	document.myform.invcolor.value = '';
	document.myform.tppotherinput.value = '';
	document.myform.tppotheroutput.value = '';
	document.myform.tpptemp.value = '';
 	document.myform.custommounting.value = '';
	document.myform.batterymanual.value = '';
	document.myform.interfacesoftware.value = '';
	document.myform.transcasesize.value = '';
	document.myform.transcasecolor.value = '';
	document.myform.slides.value = '';
	document.myform.mountingkits.value = '';
	document.myform.acinputother.value = '';
	document.myform.acoutputother.value = '';
	document.myform.otherdcout.value = '';
	document.myform.batOther.value = '';  */ 
} 
function CheckUncheckAll(formID, checkAll, $myID, $tf) {
 	var currForm = document.getElementById(formID);
	for (var i = 0; i < currForm.elements.length; i++) {
		currForm.elements[i].checked = checkAll;
	}
	 document.getElementById('Need').checked='checked';
	 document.getElementById('Salesperson').checked='checked'; 
 	 if ($myID=='upsOpt' || $myID=='batteryType' || $myID=='inv' || $myID=='sol' || $myID=='pdu' || $myID=='prcd' || $myID=='fq' 
			|| $myID=='gen' || $myID=='tpp' || $myID=='computersSec' || $myID=='fc' || $myID=='de' || $myID=='tecs' || $myID=='accs') {
			currForm.elements[$myID].checked=true; 
	 } 
	 if($tf=='true') {cleartextboxes(formID);	 }
}	
	function clearUps() {
		document.getElementById('ups').style.display='none'; 
	}
	function clearInv() {
		document.getElementById('inverters').style.display='none'; 
	}
	function clearDe() {
		document.getElementById('deuopts').style.display='none'; 
	}
	function clearGen() {
		document.getElementById('generators').style.display='none'; 
	}
	function resetfunc(onoff,$tf) {
		clearall('none','',$tf);
		//alert('onoff = '+onoff);
		document.getElementById(1).selected='selected';
		document.getElementById(2).selected='selected';
		document.getElementById(3).selected='selected';  
		document.getElementById(4).selected='selected'; 	
		document.getElementById('electrical').style.display=onoff;
		document.getElementById('environmental').style.display=onoff;
		document.getElementById('standards').style.display=onoff;
		document.getElementById('connections').style.display=onoff;
		clearUps();
		clearInv();
		clearDe();
		clearGen();	
		} 
function nemat(nType){
	clearTypes();
		switch(nType){
			case '1': 
				document.getElementById('nemaT1').style.display='inline';
				break;
			case '2':
				document.getElementById('nemaT2').style.display='inline';
				break;
			case '3':
				document.getElementById('nemaT3').style.display='inline';
				break;
			case '3R':
				document.getElementById('nemaT3R').style.display='inline';
				break;
			case '3S':
				document.getElementById('nemaT3S').style.display='inline';
				break;
			case '4':
				document.getElementById('nemaT4').style.display='inline';
				break;
			case '4X':
				document.getElementById('nemaT4X').style.display='inline';
				break;
			case '5':
				document.getElementById('nemaT5').style.display='inline';
				break;
			case '6':
				document.getElementById('nemaT6').style.display='inline';
				break;
			case '6P':
				document.getElementById('nemaT6P').style.display='inline';
				break;
			case '12':
				document.getElementById('nemaT12').style.display='inline';
				break;
			case '12K':
				document.getElementById('nemaT12K').style.display='inline';
				break;	
			case '13':
				document.getElementById('nemaT13').style.display='inline';
				break;	
			case '7':
				document.getElementById('nemaT7').style.display='inline';
				break;
			case '8':
				document.getElementById('nemaT8').style.display='inline';
				break;
			case '9':
				document.getElementById('nemaT9').style.display='inline';
				break;	
			case '10':
				document.getElementById('nemaT10').style.display='inline';
				break;
			case 'none':
				clearTypes();
				document.getElementById('nemaNone').style.display='inline';
		}
	}
	function clearTypes(){
		document.getElementById('nemaT1').style.display='none';
		document.getElementById('nemaT2').style.display='none';
		document.getElementById('nemaT3').style.display='none';
		document.getElementById('nemaT3R').style.display='none';
		document.getElementById('nemaT3S').style.display='none';
		document.getElementById('nemaT4').style.display='none';
		document.getElementById('nemaT4X').style.display='none';
		document.getElementById('nemaT5').style.display='none';
		document.getElementById('nemaT6').style.display='none';
		document.getElementById('nemaT6P').style.display='none';
		document.getElementById('nemaT12').style.display='none';
		document.getElementById('nemaT12K').style.display='none';
		document.getElementById('nemaT13').style.display='none';
		document.getElementById('nemaT7').style.display='none';
		document.getElementById('nemaT8').style.display='none';
		document.getElementById('nemaT9').style.display='none';
		document.getElementById('nemaT10').style.display='none';
	}		
	
