/*				_javascript/default.js
*/


// pageload
$(document).ready(function() {    


	openModal=function(id){

		var id='#modal_'+id;

		var documentMargin = ($(window).width()-$('body').width())/2;
		var maskHeight = $(document).height();
		var maskWidth = $(window).width()+documentMargin;
		var maskX = 0-documentMargin;

		// Set height and width to mask to fill up the whole screen  
		$('#mask').css({'width':maskWidth,'height':maskHeight});  
		$('#mask').css({'left':maskX});  

		// transition effect       
		$('#mask').fadeTo(1000,0.85);      
		$('#mask').fadeTo(500,0.65);

		var winH = $(window).height();  
		var winW = $(window).width();

		var scrollTop = $(window).scrollTop();


		$(id).css('top',  (winH/2-$(id).height()/2)+(scrollTop)-100);
		$(id).css('left', (winW/2)-($(id).width()/2)); 

		$(id).fadeIn(500);

	}

 


	closeModalWindow=function(id,timeout,callback){

		setTimeout(function(){
			$('#mask').fadeOut(1000);
			$('#modal_'+id).fadeOut(1000);
			if(callback){
				setTimeout(function(){
					eval(callback);
				},1000);
			}
		},timeout);
	 };

	// used for child iframes
	closeAllModalWindows=function(){

		$('#mask, .modalWindow').hide();  

	}



	// if close button is clicked  
	$('.modalExit').click(function (e) {  
		//Cancel the link behavior  
		e.preventDefault();  
		$('#mask, .modalWindow').hide();  
	});       
       
	// if mask is clicked  
	$('#mask').click(function () {  
		$(this).hide();
		$('.modalWindow').hide();
		$('.contextMenu').hide(500);
	});  


	loadIframe=function(id,src){

		var iframe=document.getElementById('iframe_'+id);
		if(src){
			iframe.src=src;
		} else {
			iframe.src=iframe.src;
		}
	}


	


       
}); 




/* form functions */

function switchFunction(myFunc,myModule){
// switches function select 
// submits form





		var myFunctionInput=document.getElementById('field_myFunction');
		var myModuleInput=document.getElementById('field_myModule');
		myFunctionInput.value=myFunc;
		myModuleInput.value=myModule;

		document.myForm.submit();

}



function changeFormAction(url){

		document.myForm.action=url;

}



function navigateURL(url){
// used for buttons

	window.location.href=url;

}



/*			created on [ 09.29.2009 ] Grenard Madrigal
/*			updated on [ 09.29.2009 ] Grenard Madrigal
/*			evolve, create © 2009
*/












