﻿
var head = document.getElementsByTagName('head')[0];
var baseurl = 'http://www.microscan.com';
//var baseurl = 'http://localhost/projects/microscan/website/';

var css1 = document.createElement('link');
css1.href = baseurl + '/css/default.css';
css1.rel = 'stylesheet';
css1.type = 'text/css';
head.appendChild(css1);

var css2 = document.createElement('link');
css2.href = baseurl + '/css/menu.css';
css2.rel = 'stylesheet';
css2.type = 'text/css';
head.appendChild(css2);

var css3 = document.createElement('link');
css3.href = 'http://files.microscan.com/Microscan.css';
css3.rel = 'stylesheet';
css3.type = 'text/css';
head.appendChild(css3);

var script = document.createElement('script');
script.type = 'text/javascript';
script.src = 'http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js';
head.appendChild(script);

var layoutScript = document.createElement('script');
layoutScript.type = 'text/javascript';
layoutScript.src = baseurl + '/Services/GetHeaderFooter.aspx';
head.appendChild(layoutScript);

var jQueryScriptReady = false;
var contentReady = false;
var headerId = '#_microscanHeader';
var footerId = '#_microscanFooter';


function initJQuery() {

    if (typeof (jQuery) == 'undefined') {

        if (!jQueryScriptReady) {
            jQueryScriptReady = true;
        }

        setTimeout('initJQuery()', 50);
    }
    else {

        $(function()
        {            
            loadData();
        });
    }
}

function loadData() {

    if (typeof (getHeader) == 'undefined') {
        setTimeout('loadData()', 50);
    }
    else {

        $(headerId).html(getHeader());
        $(footerId).html(getFooter());

        // Initialize menu
        $('.MainMenuItemHover').each(function(n) {
            $(this).css('width', $(this).parent().attr('offsetWidth') - 2);
        });

        $('.MainMenuItem').each(function(n) {
            $(this).css('visibility', 'visible');
        });
    }
}

function txtSearch_focus(txtSearch) {
    var defaultBlurValue = txtSearch.getAttribute("defaultBlurValue");
    if (txtSearch.value == defaultBlurValue) txtSearch.value = "";
}

function txtSearch_blur(txtSearch) {

    if (txtSearch.value == "") txtSearch.value = txtSearch.defaultValue;
}

function doSiteSearch(btnSearch) {
    
    var txtSearch = document.getElementById("ctl00_Header1_txtSearch");
    var defaultBlurValue = txtSearch.getAttribute("defaultBlurValue");
    var searchStr = txtSearch.value;
    
    if (searchStr == defaultBlurValue) searchStr = "";

    var url = baseurl + "/Search.aspx?query=" + escape(searchStr);

    location.href = url;
}

function M_MouseOver(obj, leftOffset) {
    obj.childNodes[0].style.display='none';
}

function M_MouseOut(obj) {
    obj.childNodes[0].style.display='';
}

initJQuery();