// load cufon - font replace //
Cufon.replace('h1, h2, h3, h4, h5, h6');
Cufon.replace('#header #nav li a');

// home_slider //
$('#slider').cycle({ 
    fx: 'scrollHorz', 
    speed:   1500, 
    timeout: 9000,
    pause:   1,
	pager:  '#slidernav'
});

jQuery(document).ready(function() {
    jQuery('#companycarrousel').jcarousel({
    	wrap: 'circular'
    });
});



// toggle sitemap //
$(document).ready(function () {
    var $div = $('#sitemap');
    var height = $div.height();
    $div.hide().css({ height : 0 });

    $('#footernav .right a').click(function () {
        if ($div.is(':visible')) {
            $div.animate({ height: 0 }, { duration: 500, complete: function () {
                $div.hide();
            } });
        } else {
            $div.show().animate({ height : height }, { duration: 500 });
        }
        
        return false;
    });
});

var xmlHttp;

function GetXmlHttpObject( handler ) {
var objXmlHttp = null;
if (navigator.userAgent.indexOf("Opera") >= 0) {
alert ("Opera is not supported i guess... use FF");
return;
}
if (navigator.userAgent.indexOf("MSIE") >= 0) {

var strName = "Msxml2.XMLHTTP"

if (navigator.appVersion.indexOf("MSIE 5.5") >= 0) {

strName = "Microsoft.XMLHTTP";

}

try {

objXmlHttp = new ActiveXObject(strName)
objXmlHttp.onreadystatechange = handler;
return objXmlHttp;

} catch(e) {

alert("Error. Scripting for ActiveX might be disabled");
return;

}

}

if (navigator.userAgent.indexOf("Mozilla") >= 0 ) {

objXmlHttp = new XMLHttpRequest();
objXmlHttp.onload = handler;
objXmlHttp.onerror = handler;
return objXmlHttp;

}

} 

function getCallback() {

var url = "/core/callme.php?qrnd=" + Math.random() + '&callme-number=' + document.getElementById('callme-number').value;

xmlHttp = GetXmlHttpObject( giveResponse );

xmlHttp.open("GET", url , true);


xmlHttp.send( null );

}

function giveResponse() {

if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete") {

if ( xmlHttp.status == 200 ) {


alert(xmlHttp.responseText);

} else alert ( xmlHttp.statusText );

}

}


