/*
Main Azaria AJAX Library ( based on JQuery )

(c) Taras Kudla, 2009

t@ettera.com
*/
var api = "http://www.intersvaha.com/api.php";
var Container="workArea";
var loaded=new Array();
function changeContainer(n)
	{
	Container=n;	
	}

function loading()
	{
	//var lr=document.getElementById("left-right");
	//lr.style.display='none';
	var l=document.getElementById("loading");
	l.style.display='block';
	//l.innerHTML='Завантажую...';
	}
	
function unloading()
	{
	var l=document.getElementById("loading");
	l.style.display='none';
	///var lr=document.getElementById("left-right");
	//lr.style.display='block';
	}


function loadextjs(file)
	{
	/*$(document.createElement('script')) 
                .attr('src',file) 
          .attr('type', 'text/javascript') 
          .appendTo('head');*/
          var c=0;
         for(var i=0;i<loaded.length;i++)
         	{
         	if(loaded[i]==file)
         	c=1;         	
         	}
         if(c==0)
         	{
         	$.getScript(file);
        	loaded[loaded.length+1]=file;
        	}
         
	}


function loadjscssfile(filename, filetype){
 if (filetype=="js"){ //if filename is a external JavaScript file
  
  loadextjs(file);
  
 }
 else if (filetype=="css"){ //if filename is an external CSS file
  var fileref=document.createElement("link");
  fileref.setAttribute("rel", "stylesheet");
  fileref.setAttribute("type", "text/css");
  fileref.setAttribute("href", filename);
 }
 if (typeof fileref!="undefined")  
 { document.getElementsByTagName("head")[0].appendChild(fileref); }
  
  }


function processForm(form_id)
	{

	alert(form_id);

	var f=$("form#"+form_id);
	
	var q=api+"?a="+f.attr("action");
	
	var dataString="";
	
	$(':input', f).each(function() {
    		var type = this.type;
    		var tag = this.tagName;
		if(dataString=="")
			{
			dataString+=this.name+"="+this.value;
			}
		else
			{
			dataString+="&"+this.name+"="+this.value;
			}
				
	});
	
	loading();
	
	$.ajax({   
  		type:"POST",   
  		url:q,  
  		contentType:"application/x-www-form-urlencoded",
  		data: dataString,   
  		success: handleContent
	       });
	
	
	}

function resetCaptcha(){
	$("#captcha_image").empty();
	var file=SYS_URL+"mod/captcha/index.php?"+Math.random();
	$("#captcha_image").append("<img onClick='javascript:resetCaptcha();' style='cursor:pointer;' src='"+file+"' border='0' />");
}




function handleContent(data)
	{
	
	$("#"+Container).empty();	
	$("#"+Container).append(data);
	unloading();
	}	



	
	
function loadContent(a,params)
	{
	loading();
	
	var n=loadContent.arguments;
	
	var link=api+"?a="+a+params;
	
	//$("#jdebug").append(link);
	
	$.get(link, {} , handleContent );
	}

function input_clear(obj)
{
	

		obj.value="";
		

	
}


