//get admin sections

var http = createRequestObject();
function createRequestObject() {
   var objAjax;
   var browser = navigator.appName;
   if(browser == "Microsoft Internet Explorer"){
      objAjax = new ActiveXObject("Microsoft.XMLHTTP");
   }else{
      objAjax = new XMLHttpRequest();
   }
   return objAjax;
}

function grabSec($sec){
   http.open('get', '/templates/snippets/' + $sec + '.tpl');
   http.onreadystatechange = updateNewContent;
   http.send(null);
   return false;
   function updateNewContent(){
   if(http.readyState == 4){
      document.getElementById('content').innerHTML = http.responseText;
   }
}
}


//get index admin sections

var http = createRequestObject();
function createRequestObject() {
   var objAjax;
   var browser = navigator.appName;
   if(browser == "Microsoft Internet Explorer"){
      objAjax = new ActiveXObject("Microsoft.XMLHTTP");
   }else{
      objAjax = new XMLHttpRequest();
   }
   return objAjax;
}

function grabIndexSec(){
   http.open('get', '/staging/index.php?area=' + sec );
   http.onreadystatechange = updateNewContent;
   http.send(null);
   return false;
   function updateNewContent(){
   if(http.readyState == 4){
      document.getElementById('secContainer').innerHTML = http.responseText;
   }
}
}

//AJAX job post
   var http_request = false;
   function makePOSTRequest(url, parameters) {
      http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
         	// set type accordingly to anticipated content type
            //http_request.overrideMimeType('text/xml');
            http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
      
      http_request.onreadystatechange = alertContents;
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
   }

   function alertContents() {
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
            //alert(http_request.responseText);
            result = http_request.responseText;
            document.getElementById('secContainer').innerHTML = '<div class="text">Your project has been added.</div>';            
         } else {
            alert('There was a problem with the request.');
         }
      }
   }
   
   function get(obj) {
      var poststr = "project_name=" + escape(encodeURI( document.getElementById("project_name").value )) +
                    "&contact_email=" + escape(encodeURI( document.getElementById("contact_email").value )) +
					"&project_description=" + escape(encodeURI( document.getElementById("project_description").value ));
	  var postcleanstr = unescape(poststr);
      makePOSTRequest('/staging/sql/admin/addProject.php', postcleanstr);
   }
   
   //move asset to form
   function assetClick(name)
	{
		var field = document.forms['addMediaForm'].asset.value = name;
	}
	
	//pop up delete notification
	function deleteNotity(url)
		{
			var width = 400;
    var height = 125;
    var left = parseInt((screen.availWidth/2) - (width/2));
    var top = parseInt((screen.availHeight/2) - (height/2));
    var windowFeatures = "width=" + width + ",height=" + height + ",status,resizable,left=" + left + ",top=" + top + "screenX=" + left + ",screenY=" + top;
    myWindow = window.open('/index.php?area=deleteProj&urlLink=' + url, "subWind", windowFeatures);
			
		}
		//submit form
		function submitDeleteForm(doForm,furl)
			{
				if (doForm == 'delete')
					{
						window.location = furl;
						opener.location = "/redir.php?";
					} 
					if (doForm == 'cancel')
					{
						window.close();
					}
			}
			
			function closewin()
				{
					window.close();
				}
				
// check form fields
function checkFields(formObj) { 
	if (formObj.asset.value == "") {
		alert('You must select a media asset');
		formObj.asset.focus();
		return false;
	}
	if (formObj.media_description.value == "") {
		alert('You must enter description');
		formObj.media_description.focus();
		return false;
	
}
}
