	
	/* @desc: gets url of current working system */
	function system_getURL(){
		
		var system = location.href.split("/index.php");
		return system[0];
		

	}

	/* @desc: gets name of current working system */
	function system_getName(){
		
		var system = system_getURL();
		system = system.split("/");
		system = system[ system.length - 1 ];
		return system;

	}


	/* @desc: gets name of current working element */

	function element_getName(){

		var current = location.href;
		current = current.split("?module=");
		
		if(current[1]!=null){
			
			var element = current[1].split("&");
			return element[0];

		}else{
			return "index";
		}

	}

	/* @desc: gets URL of current working element */
	function element_getURL(extraPath){

		var element_url = '';		

		var system_url = system_getURL() + "/module";
		var element_name = element_getName();


		
		if(extraPath){
			 element_url = system_url + "/" + element_name + extraPath;		
		}else{
			 element_url = system_url + "/" + element_name;
		}

		return element_url;
		
	}


	/* @desc: gets name of current working sub */

	function sub_getName(){

		var current = location.href;
		current = current.split("sub=");
		
		if(current[1]!=null){
			
			var element = current[1].split("&");
			return element[0];

		}else{
			return "index";
		}			

	}



	

	/* @desc: gets URl of current working sub */
	function sub_getURL(extraPath){

		var element_url = '';		

		var system_url = system_getURL() + "/module";
		var sub = sub_getName();
		var element = element_getName();

		
		if(extraPath){
			 element_url = system_url + "/" + element +"/" + sub + "/"+ extraPath;		
		}else{
			 element_url = system_url + "/" + element +"/" + sub ;		

		}

		return element_url;
	}


	



	function view(filepath){
		var url = sub_getURL("control/");
		return url + filepath;
	}


/*

	function remote(append){
		
		var url = "index.php?output=false&module=" + element_getName() + "&sub=" + sub_getName();

		if(append) return url + "&" + append + "&t="+new Date().getTime();
		else{
			return url;
		}

	}
*/
	function remote(append){
		
		var url = "index.php?ajax=true&module=" + element_getName();

		if(append) return url + "&" + append + "&t="+new Date().getTime();
		else{
			return url;
		}

	}
