function afm_check(){
	
	var afm;
	if ($('#afmupgrade').is(':checked')) {
		$('#afmstats').css("display", "");
		// display proper product pulldown, hide others
		$('.product_pulldown').each(
			function () {
				$(this).css("display","none");
		});
		afm = ($("#afm option:selected").attr("value"));
		
		$("#"+afm+"_product").css("display","block")
		$("#product").css("display","none")
		
	} else {
		$('.product_pulldown').each(
			function () {
				$(this).css("display","none");
		});

		$("#Product").css("display","block")
		$('#afmstats').css("display", "none");
	}
}

function js_reformat(cls, width)
{
	cls = "."+cls;
	$(cls).css(
	{
		'width' : width+'px'
	});
	$(cls + "> #navcontainer").css(
	{
		'display':'none'
	});
	$(cls + "> #detailcontainer").css(
	{
		'width': width+'px',
		'top':'0px',
		'left':'0px'
	});
	$(cls + "> #footer").css(
	{
		'display':'none'
	});
	$(cls + "> #footerlinks").css(
	{
		'display':'none'
	});
	//alert("Resizing: "+cls+" to "+width);	
}

function set_form_action(id, a)
{
	$(id).attr("action", a);
}

function loadjscssfile(filename, filetype){
    if (filetype == "js") { //if filename is a external JavaScript file
        var fileref = document.createElement('script')
        fileref.setAttribute("type", "text/javascript")
        fileref.setAttribute("src", filename)
    }
    else 
        if (filetype == "css") { //if filename is an external CSS file
            var fileref = document.createElement("link")
            fileref.setAttribute("rel", "stylesheet")
            fileref.setAttribute("type", "text/css")
            fileref.setAttribute("href", filename)
        }
    if (typeof fileref != "undefined") 
        document.getElementsByTagName("head")[0].appendChild(fileref)
}


var DefaultImage = ""


if (document.images) {
    var kcoff = new Image();
    kcoff.src = "/images/kc_off.gif";
    var kcon = new Image();
    kcon.src = "/images/kc_on.gif";
    var supportoff = new Image();
    supportoff.src = "/images/support_off.gif";
    var supporton = new Image();
    supporton.src = "/images/support_on.gif";
    var stagesoff = new Image();
    stagesoff.src = "/images/stages_off.gif";
    var stageson = new Image();
    stageson.src = "/images/stages_on.gif";
    var electronicsoff = new Image();
    electronicsoff.src = "/images/electronics_off.gif";
    var electronicson = new Image();
    electronicson.src = "/images/electronics_on.gif";
    var afmoff = new Image();
    afmoff.src = "/images/afm_off.gif";
    var afmon = new Image();
    afmon.src = "/images/afm_on.gif";
    var ramanoff = new Image();
    ramanoff.src = "/images/raman_off.gif";
    var ramanon = new Image();
    ramanon.src = "/images/raman_on.gif";
    var customoff = new Image();
    customoff.src = "/images/custom_off.gif";
    var customon = new Image();
    customon.src = "/images/custom_on.gif";
    var quoteoff = new Image();
    quoteoff.src = "/images/quote_off.gif";
    var quoteon = new Image();
    quoteon.src = "/images/quote_on.gif";
    var demooff = new Image();
    demooff.src = "/images/demo_off.gif";
    var demoon = new Image();
    demoon.src = "/images/demo_on.gif";
    var questionoff = new Image();
    questionoff.src = "/images/question_off.gif";
    var questionon = new Image();
    questionon.src = "/images/question_on.gif";
    var distributorsoff = new Image();
    distributorsoff.src = "/images/distributors_off.gif";
    var distributorson = new Image();
    distributorson.src = "/images/distributors_on.gif";
    var capabilitiesoff = new Image();
    capabilitiesoff.src = "/images/capabilities_off.gif";
    var capabilitieson = new Image();
    capabilitieson.src = "/images/capabilities_on.gif";
    var resourcesoff = new Image();
    resourcesoff.src = "/images/resources_off.gif";
    var resourceson = new Image();
    resourceson.src = "/images/resources_on.gif"; 
}

function hideAll(){
    showHide('productdrop', '', 'hide', 'salesdrop', '', 'hide', 'technologydrop', '', 'hide');
}


function imgChange(layer, imgName, imgObj){
    if (document.images) {
        //alert(DefaultImage);
        if (DefaultImage != imgName) {
            if (document.layers && layer != null) 
                eval('document.' + layer + '.document.images["' + imgName + '"].src = ' + imgObj + '.src')
            else 
                document.images[imgName].src = eval(imgObj + ".src")   
        }   
    }
}



function findObj(n, d){

    var p, i, x;
    if (!d) 
        d = document;
    if ((p = n.indexOf("?")) > 0 && parent.frames.length) {
    
        d = parent.frames[n.substring(p + 1)].document;
        n = n.substring(0, p);
    }
    
    if (!(x = d[n]) && d.all) 
        x = d.all[n];
    for (i = 0; !x && i < d.forms.length; i++) 
        x = d.forms[i][n];
    
    for (i = 0; !x && d.layers && i < d.layers.length; i++) 
        x = findObj(n, d.layers[i].document);
    
    if (!x && d.getElementById) 
        x = d.getElementById(n);
    return x;
    
}



function showHide(){

    var i, p, v, obj, args = showHide.arguments;
    
    for (i = 0; i < (args.length - 2); i += 3) 
        if ((obj = findObj(args[i])) != null) {
            v = args[i + 2];
            if (obj.style) {
                obj = obj.style;
                v = (v == 'show') ? 'visible' : (v == 'hide') ? 'hidden' : v;
            }
            obj.visibility = v;
        }
}
