// JavaScript Document

function getParam(param)
{ 
	param = param.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]"); 
	var r = "[\\?&]"+param+"=([^&#]*)"; 
	var reg = new RegExp(r); 
	var p = reg.exec( window.location.href ); 
	if( p == null )    return ""; 
	else return p[1];
}


function rollIcon(icon) {
	var iconFile = '<img src="http://www.jamboomedia.com/images/head_' + icon + '-3d.gif" height="28" width="22" />';
	document.getElementById('icon-area').innerHTML = iconFile;
}

function clearIcon() {
	document.getElementById('icon-area').innerHTML = '<img src="http://www.jamboomedia.com/images/head_spacer.gif" height="28" width="22" />';	
}

function roll(imagePath, imageName) {
	document[imageName].src = imagePath;	
}



function preloadImages() {
	
	// Preload images in header

img11 = new Image();
img11.src = "images/head_1_1.jpg";

img12 = new Image();
img12.src = "images/head_1_2.jpg";

img13 = new Image();
img13.src = "images/head_1_3.jpg";

img21 = new Image();
img21.src = "images/head_2_1.jpg";

img22 = new Image();
img22.src = "images/head_2_2.jpg";

img23 = new Image();
img23.src = "images/head_2_3.jpg";

img24 = new Image();
img24.src = "images/head_2_4.jpg";

img31 = new Image();
img31.src = "images/head_3_1.jpg";

img33 = new Image();
img33.src = "images/head_3_3.jpg";

img41 = new Image();
img41.src = "images/head_4_1.jpg";

img42 = new Image();
img42.src = "images/head_4_2.jpg";

img43 = new Image();
img43.src = "images/head_4_3.jpg";

img44 = new Image();
img44.src = "images/head_4_4.jpg";

img51 = new Image();
img51.src = "images/head_5_1.jpg";

img52 = new Image();
img52.src = "images/head_5_2.jpg";

img53 = new Image();
img53.src = "images/head_5_3.jpg";


}


function hideShow(divID) {

	if ( document.getElementById(divID).style.display != "block" ) {
			document.getElementById(divID).style.display = "block";	
	} else {
			document.getElementById(divID).style.display = "none";
	}

}


function setPageParam(theID,isChecked) {
	if( isChecked == true ) { document.getElementById(theID).value = "on" }
	else { document.getElementById(theID).value = "off" }
	
	//alert( theID + ": " + document.getElementById(theID).value)
}


function encodePageSettings() {
	var input = document.pagesettings_form.getElementsByTagName("input");
	var b="";
	
	for( var i=0; i<input.length; i++) {
		if( input[i].type == "checkbox" ) {		
			if( input[i].checked == true ) {
				b = b + "1";	  
			} else { 
				b = b + "0";
			}
		}
		
		
	}
	//alert( "encoded string: " + b + "\nnumber of checkboxes: " + b.length);	
	
	document.location = "include/page_settings.php?b=" + b;
	
}