﻿function fullScreen() {
	window.open('<%=strURL%>','','fullscreen=yes');
}
function openWindow(url, windowName, windowFeatures) {
	window.open(url, windowName, windowFeatures);
}
function closeWindow() {
	self.close();
}
function setStatus(statusText) {
	window.status = statusText;
}
function PageQuery(q) {
    if(q.length > 1) { this.q = q.substring(1, q.length); }
    else { this.q = null; }
    this.keyValuePairs = new Array();
    if(q) {
        for(var i=0; i < this.q.split("&").length; i++) {
            this.keyValuePairs[i] = this.q.split("&")[i];
        }
    }
    this.getKeyValuePairs = function() { return this.keyValuePairs; };
    this.getValue = function(s) {
        for(var j=0; j < this.keyValuePairs.length; j++) {
            if(this.keyValuePairs[j].split("=")[0] == s) {
            return this.keyValuePairs[j].split("=")[1]; }
        }
        return false;
    };
    this.getParameters = function() {
        var a = new Array(this.getLength());
        for(var j=0; j < this.keyValuePairs.length; j++) {
            a[j] = this.keyValuePairs[j].split("=")[0];
        }
        return a;
    };
    this.getLength = function() { return this.keyValuePairs.length; };
}
function queryString(key){
    var page = new PageQuery(window.location.search); 
    return unescape(page.getValue(key)); 
}
function Left(str, n) {
	if (n <= 0) {
	    return ""; }
	else if (n > String(str).length) {
	    return str; }
	else {
	    return String(str).substring(0,n); }
}
function Right(str, n) {
    if (n <= 0) {
       return ""; }
    else if (n > String(str).length) {
       return str; }
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}
function setAdPage(page) {
    //document.getElementById(adService).src = 'googleads.aspx?pid=<%=productID%>&page=' + page;
    //frames["adService"].location.href = 'googleads.aspx?pid=<%=productID%>&page=' + page;
}
function updatePage(page) {
    window.location.hash = page;
}
function load() {
    if(window.location.hash !== "") {
        // we have a hash - convert it into a page number
        document.title = "Loading...";
        var newLoc = window.location.href;
        if(window.location.hash !== "") {
            newLoc = newLoc.replace(window.location.hash,"");
            var pNum = window.location.hash;
            pNum = Right(pNum, String(pNum).length - 1);
            var cPage = queryString("page");
            if(cPage != "false") {
                newLoc = newLoc.replace("&page=" + cPage, "");
            }
            window.location.href = newLoc + "&page=" + pNum;
        } else {
            //window.location.href = newLoc;
            window.location.reload();
        }
    }
    //document.write(window.location.hash);
}
