
// scroll page to top
function pagetop() {

	if (navigator.appName.toLowerCase() == "netscape") scrollPos = window.pageYOffset;
	else scrollPos = document.documentElement.scrollTop;

	if (parseInt(scrollPos) < 1) {
		window.scroll(0,0);
		return;
	} else {
		window.scrollBy(0,-100);
		setTimeout("pagetop()",1);
	}
}

// validate contact form
function validateForm() {

var validate = new Array("ddlSubject", "ddlSalutation", "txtFirstName", "txtLastName", "txtEmail", "txtPhone", "ddlIndustry", "txtCompany", "txtJobTitle", "txtAddress", "txtCity", "txtProvState", "txtPostalZip", "txtCountry", "txtComments");
var text = new Array("Subject", "Salutation", "First Name", "Last Name", "Email", "Phone #", "Industry", "Company / Institution", "Job Title", "Address", "City", "Province / State", "Postal / Zip Code", "Country / Region", "Inquiries / Comments");

	var err = "The following fields must be completed before your request is submitted:\n\n";
	var confirmed = "Thank you, your request has been submitted";
	var f = document.forms[0];

	var isValid = true;
	for (i=0; i < validate.length; i++)
	{
		if (f[validate[i]].value == "")
		{
			isValid = false;
			err += "- " + text[i] + "\n";
		}
	}
	//
	if (!isValid) {
		alert(err);
	} else {
		f.submit()
		//alert(confirmed)
		//top.location.href="home.html";
	}
}

// opens popup window
function openWin(url, w, h) {
	var load = window.open(url,'currentWin','scrollbars=no,menubar=no,height=' + h + ',width=' + w + ',resizable=no,toolbar=no,location=no,status=no');
}
// validate dealer request form
function validateDealer() {
// array order input, checkboxes
var validate = new Array("Name", "Company", "Location", "Email", "Comments", "Plugins", "Switcher_Strings", "Data_Pro_Config", "Custom_Schemes", "Webinar");
var text = new Array("First & Last Name", "Company", "Location", "Email", "Comments", "Plugins", "Switcher Strings", "Data Processing Configuration", "Custom Schemes", "Webinar");

	var minCheck = "Please select at least one of the following:\n\n";
	var err = "The following fields must be completed before your request is submitted:\n\n";
	var confirmed = "Thank you, your request has been submitted";
	var f = document.forms[0];
	var isValid = true;
	var cbValid = true;
	
	for (i=0; i < validate.length; i++)
	{
		if (f[validate[i]].value == "")
		{
			isValid = false;
			err += "- " + text[i] + "\n";
		}
		//
		if (f[validate[i]].type == 'checkbox') {
			if(f[validate[i]].checked == true) {
				minCheck = '';
				cbValid = true;
				break;
			} else {
				cbValid = false;
				minCheck += "- " + text[i] + "\n";
			}
		}
	}
	//
	if (!isValid) {
		alert(err + "\n" + minCheck);		
	} else if (!cbValid) {
		alert(minCheck);
	} else {
		f.submit()
	}
}

// pop-ups
var sel = new Array()

// contact map
sel['map'] = new Array();
sel['map'][1] = "media/i_map.gif"

// block diagrams
sel['bd'] = new Array()
sel['bd'][1] ="media/diagrams/i_bd_broadcast.gif"
sel['bd'][2] ="media/diagrams/i_bd_cable_multi.gif"
sel['bd'][3] ="media/diagrams/i_bd_cable_single.gif"
sel['bd'][4] ="media/diagrams/i_bd_gaming.gif"
sel['bd'][5] ="media/diagrams/i_bd_corporate.gif"
sel['bd'][6] ="media/diagrams/i_bd_digitalsignage.gif"
sel['bd'][7] ="media/diagrams/i_bd_educational.gif"
sel['bd'][8] ="media/diagrams/i_bd_financial.gif"
sel['bd'][9] ="media/diagrams/i_bd_hospitality.gif"
sel['bd'][10] ="media/diagrams/i_bd_led.gif"
sel['bd'][11] ="media/diagrams/i_bd_military.gif"
sel['bd'][12] ="media/diagrams/i_bd_peg.gif"
sel['bd'][13] ="media/diagrams/i_bd_religious.gif"
sel['bd'][14] ="media/diagrams/i_bd_medical.gif"
sel['bd'][15] ="media/diagrams/i_bd_sports.gif"


// industry screenshots

// digital signage
sel['ds'] = new Array()
sel['ds'][1] ="media/screens/i_scr_ds1.jpg"
sel['ds'][2] ="media/screens/i_scr_ds2.jpg"
sel['ds'][3] ="media/screens/i_scr_ds3.jpg"
sel['ds'][4] ="media/screens/i_scr_ds4.jpg"
sel['ds'][5] ="media/screens/i_scr_ds5.jpg"
sel['ds'][6] ="media/screens/i_scr_ds6.jpg"
sel['ds'][7] ="media/screens/i_scr_ds7.jpg"

// corporate
sel['corp'] = new Array()
sel['corp'][1] ="media/screens/i_scr_corp1.jpg"
sel['corp'][2] ="media/screens/i_scr_corp2.jpg"

// finacial
sel['fin'] = new Array()
sel['fin'][1] ="media/screens/i_scr_fin1.jpg"
sel['fin'][2] ="media/screens/i_scr_fin2.jpg"
sel['fin'][3] ="media/screens/i_scr_fin3.jpg"

// broadcast
sel['bro'] = new Array()
sel['bro'][1] ="media/screens/i_scr_bro1.jpg"
sel['bro'][2] ="media/screens/i_scr_bro2.jpg"
sel['bro'][3] ="media/screens/i_scr_bro3.jpg"

// cable
sel['cab'] = new Array()
sel['cab'][1] ="media/screens/i_scr_cab1.jpg"
sel['cab'][2] ="media/screens/i_scr_cab2.jpg"
sel['cab'][3] ="media/screens/i_scr_cab3.jpg"

// peg channels
sel['peg'] = new Array()
sel['peg'][1] ="media/screens/i_scr_peg1.jpg"
sel['peg'][2] ="media/screens/i_scr_peg2.jpg"
sel['peg'][3] ="media/screens/i_scr_peg3.jpg"

// hospitality & travel
sel['hos'] = new Array()
sel['hos'][1] ="media/screens/i_scr_hos1.jpg"
sel['hos'][2] ="media/screens/i_scr_hos2.jpg"
sel['hos'][3] ="media/screens/i_scr_hos3.jpg"

// medical
sel['med'] = new Array()
sel['med'][1] ="media/screens/i_scr_med1.jpg"
sel['med'][2] ="media/screens/i_scr_med2.jpg"
sel['med'][3] ="media/screens/i_scr_med3.jpg"

// medical
sel['cas'] = new Array()
sel['cas'][1] ="media/screens/i_scr_cas1.jpg"
sel['cas'][2] ="media/screens/i_scr_cas2.jpg"
sel['cas'][3] ="media/screens/i_scr_cas3.jpg"

// led
sel['led'] = new Array()
sel['led'][1] ="media/screens/i_scr_led1.jpg"
sel['led'][2] ="media/screens/i_scr_led2.jpg"
sel['led'][3] ="media/screens/i_scr_led3.jpg"
sel['led'][4] ="media/screens/i_scr_led4.jpg"
sel['led'][5] ="media/screens/i_scr_led5.jpg"

// education
sel['edu'] = new Array()
sel['edu'][1] ="media/screens/i_scr_edu1.jpg"
sel['edu'][2] ="media/screens/i_scr_edu2.jpg"
sel['edu'][3] ="media/screens/i_scr_edu3.jpg"
sel['edu'][4] ="media/screens/i_scr_edu4.jpg"

// military
sel['mil'] = new Array()
sel['mil'][1] ="media/screens/i_scr_mil1.jpg"
sel['mil'][2] ="media/screens/i_scr_mil2.jpg"
sel['mil'][3] ="media/screens/i_scr_mil3.jpg"

// religion
sel['rel'] = new Array()
sel['rel'][1] ="media/screens/i_scr_rel1.jpg"
sel['rel'][2] ="media/screens/i_scr_rel2.jpg"
sel['rel'][3] ="media/screens/i_scr_rel3.jpg"

// education
sel['sport'] = new Array()
sel['sport'][1] ="media/screens/i_scr_sport1.jpg"
sel['sport'][2] ="media/screens/i_scr_sport2.jpg"
sel['sport'][3] ="media/screens/i_scr_sport3.jpg"

//
function lrg(gal,i) {
window.onerror = null;

     PreView=window.open("","Preview","width=842,height=642,left=0,top=0,resizable=1,scrollbars=1");
     PreView.document.open();
     PreView.document.write("<HTML><HEAD>");
     PreView.document.write("<TITLE>Capital Networks Limited</TITLE>");
     PreView.document.write("</HEAD><BODY MARGINHEIGHT=0 MARGINWIDTH=0 LEFTMARGIN=0 TOPMARGIN=0 BGCOLOR=#666666 >"); //onBlur='self.close()'>");
     PreView.document.write("<TABLE BORDER='0' HEIGHT='100%' WIDTH='100%'><TR><TD ALIGN='center' VALIGN='middle'>");
     PreView.document.write("<IMG SRC='" + sel[gal][i] + "'>");
     PreView.document.write("</TD></TR></TABLE>");
     PreView.document.write("</BODY></HTML>");
     PreView.document.close();
     PreView.focus();
}

// show and hide divs
function show_div(div_id) {
    // hide all the divs
    document.getElementById('the_div_1').style.display = 'none';
    document.getElementById('the_div_2').style.display = 'none';
    document.getElementById('the_div_3').style.display = 'none';
    // show the requested div
    document.getElementById(div_id).style.display = 'block';
}

//Set tab to intially be selected when page loads:
//[which tab (1=first tab), ID of tab content to display]:
var initialtab=[1, "sc1"];
//Turn menu into single level image tabs (completely hides 2nd level)?
var turntosingle = 0; //0 for no (default), 1 for yes
//Disable hyperlinks in 1st level tab images?
var disabletablinks = 0; //0 for no (default), 1 for yes
var previoustab = "";

if (turntosingle == 1) {
	document.write('<style type="text/css">\n#tabcontentcontainer{display: none;}\n</style>');
}

function expandcontent(cid, aobject) {
	if (disabletablinks == 1) aobject.onclick = new Function("return false");

	if (document.getElementById) {
		highlighttab(aobject);
	if (turntosingle == 0){
		if (previoustab != "")
			document.getElementById(previoustab).style.display = "none";
			document.getElementById(cid).style.display = "block";
			previoustab = cid;
		}
	}
}

function highlighttab(aobject) {
if (typeof tabobjlinks=="undefined") collecttablinks();

	for (i=0; i<tabobjlinks.length; i++) {
		tabobjlinks[i].className = "";
		aobject.className = "current";
	}
}

function collecttablinks(){
	var tabobj = document.getElementById("tablist");
	tabobjlinks = tabobj.getElementsByTagName("A");
}

function do_onload(){
	collecttablinks();
	expandcontent(initialtab[1], tabobjlinks[initialtab[0]-1]);
}

/*
if (window.addEventListener) {
	window.addEventListener("load", do_onload, false);
} else if (window.attachEvent) {
	window.attachEvent("onload", do_onload);
} else if (document.getElementById) {
	window.onload=do_onload;
}
*/






















