﻿function loadBanner(divContent, URL) {
    var HttpRequest = false;
    var content = document.getElementById(divContent); 
    //alert(content);
    if (window.XMLHttpRequest) //IE
    {
        HttpRequest = new XMLHttpRequest();
    }
    else //Other browser
    {
        HttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
    }
    if (!HttpRequest) return;
    var thisdate = new Date();

    HttpRequest.open("GET", URL + "&t=" + thisdate);
    HttpRequest.onreadystatechange = function() {
        if (HttpRequest.readyState == 4 && HttpRequest.status == 200) {
            content.innerHTML = HttpRequest.responseText;
        }
    }
    HttpRequest.send(null);
}

function playBase(swf)
{
    var HttpRequest = false;
	var content = document.getElementById('bannercon');
	if (window.XMLHttpRequest) //IE
	{
		HttpRequest = new XMLHttpRequest();
	}
	else //Other browser
	{
		HttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
	}
	if (!HttpRequest) return;
	var thisdate = new Date();
    var URL = 'controlajax/getBanner.aspx?swf=' + swf
	HttpRequest.open("GET", URL + "&t=" + thisdate);
	HttpRequest.onreadystatechange = function()
	{
	    if (HttpRequest.readyState == 4 && HttpRequest.status == 200)
	    {
	        content.innerHTML = HttpRequest.responseText;
	    }
	}
	HttpRequest.send(null);
}

function playExpandable(swf)
{
    var HttpRequest = false;
	var content = document.getElementById('bannercon');
	if (window.XMLHttpRequest) //IE
	{
		HttpRequest = new XMLHttpRequest();
	}
	else //Other browser
	{
		HttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
	}
	if (!HttpRequest) return;
	var thisdate = new Date();
    var URL = 'controlajax/getBanner.aspx?swf=' + swf
	HttpRequest.open("GET", URL + "&t=" + thisdate);
	HttpRequest.onreadystatechange = function()
	{
	    if (HttpRequest.readyState == 4 && HttpRequest.status == 200)
	    {
	        content.innerHTML = HttpRequest.responseText;
	    }
	}
	HttpRequest.send(null);
}

function encodeQueryString(s) {
    //s=escape(s); 
    s=s.replace(/([-*+@_/.])/ig,function($1){
    switch ($1){ 
    case "/": return "%2F"; 
    case ".": return "%2E";
    case "_": return "%5F";
    case "-": return "%2D";
    case '*': return "%2A";
    case "+": return "%2B";
    case "@": return "%40";}})
    return s;
}
