//<![CDATA[

//::::::::::::::::   For stylesheetswitcher   ::::::::::::::::::::::::
function setStylesheet(choice) {
	// 1 year cookie
	var expdate = new Date();
	expdate.setTime(expdate.getTime()+(1000*3600*24*365));
	document.cookie = "style=" + choice + "; expires=" + expdate.toGMTString() + ";path=/";
	// reload
	window.history.go(0);
}
//::::::::::::::::   /For stylesheetswitcher   ::::::::::::::::::::::::


function openWindow(dir, name, width, height, scroll, toolbar, resizable) {
	dirName=dir
	param= "width="+width+",height="+height+",screenX=0,screenY=0, top=0, left=0, menubar=no, locationbar=no, status=no";
	
	if(toolbar)
		param+=",toolbar=yes"
	
	if(scroll)
		param+=",scrollbars=yes"
		
	if(resizable)
		param+=",resizable=yes"
	else
		param+=",resizable=no"
		
	winName= name.replace(/ /,"_")
	
	if(winName!='popup' && winName !='manager')
		winName+= Math.floor(Math.random()*100000);
	
	window.open(dirName, winName, param);
}

function openImageWindow(dir, name, width, height, scroll, toolbar, resizable) {
	dirName=dir;
	param= "width="+(width+50)+",height="+(height+80)+",screenX=0,screenY=0, top=0, left=0, menubar=no, locationbar=no, status=no";
	
	if(toolbar)
		param+=",toolbar=yes";
	
	if(scroll)
		param+=",scrollbars=yes";
		
	if(resizable)
		param+=",resizable=yes"
	else
		param+=",resizable=no";
		
	winName= name.replace(/ /,"_");
	
	if(winName!='popup' && winName !='manager')
		winName+= Math.floor(Math.random()*100000);
	
	myWindow = window.open(dirName+"&width="+width+"&height="+height, winName, param);
	myWindow.focus();
}


function reload() {
	history.go(0);
}

function getHelp(){
	window.open("http://www.aquantum.net/syndicat/default.asp?id=help","syndicat_help");
}


function check_client() {      
    var client = "";
    var bName = navigator.appName;
    var bVer = parseInt(navigator.appVersion);

    if(bName == "Netscape" && bVer > 4) client = "n6";
    else if(bName == "Netscape" && bVer == 4) client = "n4";
    else if(bName == "Netscape" && bVer == 3) client = "n3";
    else if(bName == "Netscape" && bVer == 2) client = "n2";
    
    else if(bName == "Microsoft Internet Explorer" && bVer >= 4) client="e4";
    else if(bName == "Microsoft Internet Explorer" && bVer >= 2) client="e3";
    else client = "x";
    
    return client;
}

//::::::::::::::::   For Min-Width   ::::::::::::::::::::::::


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* * * *
 *                                                                                                                                                                           *
 *         CSS related functions                                                                                                                           *
 *                                                                                                                                                                           *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* * * *                         */

/*
--------------------------------------------------------------------------------------
 * FUNCTION P7_limit(a,b)
 *
--------------------------------------------------------------------------------------
 * Emulates min-width functionality in IE. (v1.1.2)
 * Author: P7, www.projectseven.com
 */
function P7_limit(a,b) {
        document.p7limit=a;document.p7min=b;
         if(document.getElementById&&navigator.appVersion.indexOf("MSIE")>-1&&!window.opera){
                if(window.attachEvent){
                        window.attachEvent("onresize",P7_setMinWidth);
                        window.attachEvent("onload",P7_setMinWidth);
                } else {
                        onload=P7_setMinWidth;
                        onresize=P7_setMinWidth;}
        }
}
P7_limit('main',772);

/*
--------------------------------------------------------------------------------------
 * FUNCTION P7_setMinWidth()
 *
--------------------------------------------------------------------------------------
 * Emulates min-width functionality in IE. (v1.1.2)
 * Author: P7, www.projectseven.com
 */
function P7_setMinWidth(){
        var cw,w,pl,pr,ml,mr,br,bl,ad,theDiv=document.p7limit;
        var g=document.getElementById(theDiv);
        w=parseInt(document.p7min);
        if(g&&document.body&&document.body.clientWidth){
                gs=g.currentStyle;
                cw=parseInt(document.body.clientWidth);
                pl=parseInt(gs.paddingLeft);
                pr=parseInt(gs.paddingRight);
                ml=parseInt(gs.marginLeft);
                mr=parseInt(gs.marginRight);
                bl=parseInt(gs.borderLeftWidth);
                br=parseInt(gs.borderRightWidth);
                ml=ml?ml:0;
                mr=mr?mr:0;
                pl=pl?pl:0;
                pr=pr?pr:0;
                bl=bl?bl:0;
                br=br?br:0;
                ad=pl+pr+ml+mr+bl+br;
                if(cw<=w){
                        w-=ad;
                        g.style.width=w+"px";
                } else {
                        g.style.width="auto";
                }
        }
}
//::::::::::::::::   /For Min-Width   ::::::::::::::::::::::::


//]]>