var formData = function() {
    var query_string = (location.search) ? ((location.search.indexOf('#') != -1) ? location.search.substring(1, location.search.indexOf('#')) : location.search.substring(1)) : '';
    var elements = [];
    if(query_string) {
       var pairs = query_string.split("&");
       for(i in pairs) {
          if (typeof pairs[i] == 'string') {
              var tmp = pairs[i].split("=");
              elements[unescape(tmp[0])] = unescape(tmp[1]);
          }
       }
    }
    return {
        display: function(key) {
            if(elements[key]) {
              document.write(elements[key]);
            } else {
              document.write("<!--If desired, replace everything between these quotes with a default in case there is no data in the query string.-->");
            }
        }    
    }
}();
function sortby(names,formname)
{
	var obj = eval('document.' + formname);
	var order = document.getElementById('order').value;
	if(order == 'asc')
	document.getElementById('order').value = 'desc';
	else if(order == 'desc')
	document.getElementById('order').value = 'asc';
	else 
	document.getElementById('order').value = 'asc';
	document.getElementById('orderby').value = names;
	obj.submit();
    return false;
}
function pagesubmit(formname) {
    var obj = eval('document.' + formname);
	var start=obj.pages.value ;
    obj.page.value = start;
    obj.submit();
    return false;
}
function pageprev(formname,val) {
    var obj = eval('document.' + formname);
    obj.page.value = val;
    obj.submit();
    return false;
}
function page_submit(formname, start) {
    var obj = eval('document.' + formname);
    obj.page.value = start;
    obj.submit();
    return false;
}
function publish_on(val) {
   if(val == 'publish_on' )
   {
	   document.getElementById("day").style.display = "";
	   document.getElementById("time").style.display = "";
   }
   else
   {
	   document.getElementById("day").style.display = "none";
	   document.getElementById("time").style.display = "none";
   }
}
function validate_report(formname) {
    if (document.getElementById('reportContent').value == '') {
        alert('Please enter some message');
        document.getElementById('reportContent').focus();
        return false;
    } else {
        var obj = eval('document.' + formname);
        obj.submit();
        return true;
    }
}
function validate_coach(formname) {
    if (document.getElementById('coachName').value == '') {
        alert('Please enter the coach name');
        document.getElementById('coachName').focus();
        return false;
    } else if (document.getElementById('memberId').value == '') {
        alert('Please select professionals');
        document.getElementById('memberId').focus();
        return false;
    } else {
        var obj = eval('document.' + formname);
        obj.submit();
        return true;
    }
}
function validate_stake(formname) {
    if (document.getElementById('stakeName').value == '') {
        alert('Please enter the stake name');
        document.getElementById('stakeName').focus();
        return false;
    } else {
        var obj = eval('document.' + formname);
        obj.submit();
        return true;
    }
}
function validate_ad(formname) {
    if (document.getElementById('value').value == '') {
        alert('Please enter the ad script');
        document.getElementById('value').focus();
        return false;
    } else {
        var obj = eval('document.' + formname);
        obj.submit();
        return true;
    }
}
function validate_game_type(formname) {
    if (document.getElementById('gameTypeName').value == '') {
        alert('Please enter the game type name');
        document.getElementById('gameTypeName').focus();
        return false;
    } else {
        var obj = eval('document.' + formname);
        obj.submit();
        return true;
    }
}
function validate_video(formname) { 
    if (document.getElementById('coachId').value == '') {
        alert('Please select the coach');
        document.getElementById('coachId').focus();
        return false;
    }
    if (document.getElementById('gameTypeId').value == '') {
        alert('Please select the game type');
        document.getElementById('gameTypeId').focus();
        return false;
    }
    if (document.getElementById('site').value == '') {
        alert('Please enter the site');
        document.getElementById('site').focus();
        return false;
    }
    if (document.getElementById('stakeId').value == '') {
        alert('Please select the stake');
        document.getElementById('stakeId').focus();
        return false;
    }
    if (document.getElementById('videoName').value == '') {
        alert('Please enter the video name');
        document.getElementById('videoName').focus();
        return false;
    }
    if (document.getElementById('description').value == '') {
        alert('Please enter the description');
        document.getElementById('description').focus();
        return false;
    }
    if (document.getElementById('filenameDrm').value == '') {
        alert('Please enter the DRM filename');
        document.getElementById('filenameDrm').focus();
        return false;
    }
	if (document.getElementById('filenameNonDrm').value == '') {
        alert('Please enter the Non DRM filename');
        document.getElementById('filenameNonDrm').focus();
        return false;
    }
    var obj = eval('document.' + formname);
    obj.submit();
    return true;
}
function validate_podcast(formname) {
    if (document.getElementById('coachId').value == '') {
        alert('Please select the coach');
        document.getElementById('coachId').focus();
        return false;
    }
    if (document.getElementById('podcastName').value == '') {
        alert('Please enter the podcast name');
        document.getElementById('podcastName').focus();
        return false;
    }
    if (document.getElementById('description').value == '') {
        alert('Please enter the description');
        document.getElementById('description').focus();
        return false;
    }
	if (document.getElementById('filename').value == '') {
        alert('Please enter the podcast filename');
        document.getElementById('filename').focus();
        return false;
    }
    var obj = eval('document.' + formname);
    obj.submit();
    return true;
}
function validate_free_signup_palyer(formname) {
    if (document.getElementById('customerid').value == '') {
        alert('Please enter the customer id');
        document.getElementById('customerid').focus();
        return false;
    } else if (document.getElementById('ready').checked == false) {
        alert('Please check the checkbox');
        document.getElementById('ready').focus();
        return false;
    } else {
        var obj = eval('document.' + formname);
        obj.submit();
        return true;
    }
}
function createObject() {
	var request_type;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer"){
		request_type = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		request_type = new XMLHttpRequest();
	}
	return request_type;
}
var http = createObject();
function autosuggest() {
	q = document.getElementById('messageTo').value;
	// Set te random number to add to URL request
	nocache = Math.random();
	http.open('get', 'autosuggest.php?q='+q+'&nocache = '+nocache);
	http.onreadystatechange = autosuggestReply;
	http.send(null);
}
function autosuggestReply() {
	if(http.readyState == 4){
		var response = http.responseText;
		e = document.getElementById('results');
		if(response!=""){
			e.innerHTML=response;
			e.style.display="block";
		} else {
			e.style.display="none";
		}
	}
}
function MM_swapImage(imgid,imgname) {
	document.getElementById(imgid).src = imgname;
}
function MM_swapImgRestore(imgid,imgname) {
	document.getElementById(imgid).src = imgname;
}
$(document).ready(function() {
	$('.confirm-delete').click(function() {
		if (window.confirm('Are you sure you want to delete this item?')) {
			return true;
		}
		return false;
	});
});