var http = createRequestObject();

function signUp()
{
	parent.location.href = "sign_up.php";
		
	Modalbox.hide();
}

function dwLogin()
{
	parent.location.href = "userlogin.php";
		
	Modalbox.hide();
}

function refillBalance()
{
	parent.location.href = "refill_balance.php";
		
	Modalbox.hide();
}

function dwCancel()
{
	Modalbox.hide();	
}
	
function dwSong(song,album,member)
{
	var divBtnDw = document.getElementById('dwBtn');
	
	divBtnDw.innerHTML = "Please wait while your download begins and then click on Close button";
	
	sendReqSong(song,album,member);
		
}

function dwAlbum(album,member)
{
	var divBtnDw = document.getElementById('dwBtn');
	
	divBtnDw.innerHTML = "Please wait while your download begins and then click on Close button";
	
	sendReqAlbum(album,member);
		
}

function checkBrowser()
{
		var browser = navigator.appName;
	   if(browser == "Microsoft Internet Explorer") return 1;
	   else return 0;
}

function createRequestObject() {
    var ro;
    if(checkBrowser()){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    } else{
        ro = new XMLHttpRequest();
    }
    return ro;
}

function sendReqSong(song,album,member) {
	http.open('get', 'dws.php?song=' + song + '&al=' + album + '&member=' + member);
	http.onreadystatechange = handleResponse;
	http.send(null);
}

function sendReqAlbum(album,member) {
	//alert('dwa.php?&al=' + album + '&member=' + member);
	http.open('get', 'dwa.php?&al=' + album + '&member=' + member);
	http.onreadystatechange = handleResponse;
	http.send(null);
}

function handleResponse() {
    if(http.readyState == 4){
		//alert(http.responseText);
        var response = http.responseText;
		var values = response.split("#");

        if (values.length > 0 && values[0] == 0)
		{
				var divBtnDw = document.getElementById('dwBtn');
				divBtnDw.innerHTML = "<strong>" + values[1] + "</strong>";
		}
		else if (values.length > 0 && values[0] == 1)
		{
			window.location.href = values[1];
        }
    }
}
