// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults
function Alert(){
	var s = ''
	for(var i = 0 ; i < arguments.length ; i++){
		s += arguments[i] + '\n\n'
	}
	alert(s)
}

var $IMG = "<img src='http://assets.integrated-internet.com/img/icons/wait.gif' title='Updating, please wait'/>"

function wait(message){
	if(typeof(message) == 'undefined') message = 'Updating, please wait'
	//alert($('#form_title').html('sdasdf'))
	$("<div>" + $IMG + '  ' +  message + '</div>').modal()
}

function waiter(id,message){
	if(typeof(message) == 'undefined') message = 'Updating, please wait'	
	$("#"+id).html($IMG)
}
// 
// $(document).ready(function() {	
// 	$("ul#topnav li").hover(function() { //Hover over event on list item
// 		$(this).css({ 'background' : '#1376c9 url(http://assets.integrated-internet.com/img/toolbar/nav_active.gif) repeat-x'}); //Add background color + image on hovered list item
// 		$(this).find("span").show(); //Show the subnav
// 	} , function() { //on hover out...
// 		$(this).css({ 'background' : 'none'}); //Ditch the background
// 		$(this).find("span").hide(); //Hide the subnav
// 	});	
// });
(function($) {
    var userAgent = navigator.userAgent.toLowerCase();

    $.browser = {
        version: (userAgent.match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || [0,'0'])[1],
        safari: /webkit/.test( userAgent ),
        opera: /opera/.test( userAgent ),
        msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),
        mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( userAgent )
    };

})(jQuery);

function updateSitePermission(active, module){
	wait()
	$.ajax({
		type:"POST", 
		url:"/cms/sites/update_permission?active=" + active + "&module=" + module,
		dataType: 'script'})
}

function updateUserPermission(user, active, module){
	wait()
	$.ajax({
		type:"POST", 
		url:"/cms/users/" + user + "/update_permission?active=" + active + "&module=" + module,
		dataType: 'script'})
}




function updateSiteUsers(site,user,ar){
	$.ajax({
	  type: "POST",
	  url: "/cms/users/update_site_users",
	  data: {site: site, user: user, ar: ar},
	  dataType: "script"
	});
	//new Ajax.Request("/cms/users/update_site_users?site=" + site + "&user=" + user + "&ar=" + ar)
}
function newFile(id){
	  var file = document.createElement('input') 
				file.setAttribute('type','file')
				file.setAttribute('name','upload') 
	  $('#uploadsContainer' + id).append(document.createElement('br')) 
	  $('#uploadsContainer' + id).append(file) 
}