var loaderImg = "images/loading.gif";

function $(id){
	if(document.getElementById(id))
	return document.getElementById(id);
	
}

function showDiv(id)
{
	if($(id))
	$(id).style.visibility = 'visible';	
}
function hideDiv(id)
{
	if($(id))
	$(id).style.visibility = 'hidden';	
}

function showLoader(divid)
{
	
	
	$(divid).innerHTML =  '<img src="images/loading.gif">';
	
	
	
}

function gallery(product, photo){
	
	var iWin = window.open("index.php?action=productImages&id="+product+"&im="+photo, 'productImages',  'scrollbars=1, resizable=1, width=780, height=560 ')
	
}


function aGet(url, divid){
	showLoader(divid);
	new aGetF(url, divid);
	
	return false;
	
}

function aGetF(url, divid){
	
	var method = "GET";

		
	if (window.XMLHttpRequest) 
		GlobalAjaxObject = new XMLHttpRequest();
	else if(window.ActiveXObject)
		GlobalAjaxObject = new ActiveXObject("Msxml2.XMLHTTP"); 
	else { 
		alert('Your browser is not supported.')
		return; 
	}
	GlobalAjaxObject.open(method, url, false); 
  //  GlobalAjaxObject.setRequestHeader("Content-Type", "text/html");    
    GlobalAjaxObject.setRequestHeader("Submit-mode", "ajax-request");
	GlobalAjaxObject.onreadystatechange = function (){
		
		if(GlobalAjaxObject.readyState == 4){
					
		$(divid).innerHTML =  GlobalAjaxObject.responseText;

	}
		
	}
	GlobalAjaxObject.send(null);
	
	return false;
	
	
}

function productform(){
	obj = document.productadd;
	
	obj.body.value = $('edit').contentWindow.document.body.innerHTML;
	
	if(!obj.category_id.value || !obj.title.value || !obj.body.value ){
	alert('Fill all fields marked with * !');

		return false;
	}
}

function contentform(){
	obj = document.contentadd;
	
	obj.body.value = $('edit').contentWindow.document.body.innerHTML;
	
	if(!obj.groupID.value || !obj.title.value || !obj.body.value ){
	alert('Fill all fields marked with * !');

		return false;
	}
}

  function aForm(obj, divid)
    {
   		
    	ajaxpostform(obj.action, divid, obj);
    	
        return false;
    }
    
    
function ajaxpostform(url, divid, obj){
	
	var passData;
	
	showLoader(divid);
	
	if(obj){
	for(i = 0; i <= obj.length-1; i++){

		if(obj.elements[i].name){
			
			if((obj.elements[i].type != 'checkbox' && obj.elements[i].type != 'radio') || (obj.elements[i].checked == true))
			passData = passData +  "&" + obj.elements[i].name+"="+escape(obj.elements[i].value);
		}
			
	}
	}

var AJAX = null;
if (window.XMLHttpRequest) {
   AJAX=new XMLHttpRequest();
} else {
   AJAX=new ActiveXObject("Microsoft.XMLHTTP");
}
if (AJAX==null) {
   alert("Your browser doesn't support AJAX.");                                         
   return false
} else {
	url = "index.php";
   AJAX.open(obj.method, url, true);
   AJAX.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
   AJAX.setRequestHeader("Submit-mode", "ajax-request");
   AJAX.onreadystatechange = function() {  
   	               
      if (AJAX.readyState==4 || AJAX.readyState=="complete") { 
    
			$(divid).innerHTML = AJAX.responseText;
         
      }                               
   }                                  
   AJAX.send(passData);
}
	
}
