function trimnumberspace(str){
	return str.replace(/\s/g, "");
}

function trimstringspace(str){
	return str.replace(/^\s*|\s*$/g, "");
}

function isNumber(sText) {
	var ValidChars = "0123456789"; 
  	var IsNumber=true; 
   	var Char; 
  	for (i = 0; i < sText.length && IsNumber == true; i++) {  
 	    Char = sText.charAt(i);  
     	if (ValidChars.indexOf(Char) == -1)  { 
       		IsNumber = false; 
       	} 
    } 
    return IsNumber;   
}

jQuery.noConflict();

jQuery(function(){

		// Accordion
		jQuery("#accordion").accordion({ header: "h3",autoheight: false });

		// Datepicker
		jQuery(".datepicker").datepicker({dateFormat: 'dd/mm/yy'});
				
		//hover states on the static widgets
		jQuery('#dialog_link, ul#icons li').hover(
			function() { jQuery(this).addClass('ui-state-hover'); }, 
			function() { jQuery(this).removeClass('ui-state-hover'); }
		);

		//dropmenu
		jQuery(".headlink").hover(
			function(){ jQuery(this).find('ul:first').slideUp(0);jQuery(this).find('ul:first').slideDown(0);jQuery(this).addClass('hover');	},
			function(){ jQuery(this).find('ul:first').slideUp(0);jQuery(this).removeClass('hover'); }
		);	
		jQuery("div.collapsible td").click(
			function(){ jQuery(this).find('.iframe_td').slideDown(150);},
			function(){ jQuery(this).find('.iframe_td').slideUp(0); }
		);

		// inti data table style
		jQuery('.table_content tr:odd').addClass('even');
		jQuery('.collapsible tr').hover( 
			function() { 
				jQuery('.table_content tr').removeClass('hover');
				jQuery(this).addClass('hover'); 
			}
		);
		jQuery('.collapsible').mouseout(
			function() { 
				jQuery('.table_content tr').removeClass('hover');
			}
		);

		// toggle iframe in table
		jQuery('.collapsible tr').click(
			function() {
				if ( jQuery(this).hasClass('on')) {
					//jQuery('.collapsible .iframeInside').remove();
					jQuery('.collapsible tr').removeClass('on');
					jQuery('#footer').css('bottom','0px');
				} else {
					//jQuery('.collapsible .iframeInside').remove();
					jQuery('.collapsible tr').removeClass('on');
					jQuery(this).addClass('on');
					//jQuery(this).after('<tr class="iframeInside"><td colspan="7"><iframe src="Login.do" frameborder="0" scrolling="no"></iframe></td></tr>');
					jQuery('#footer').css('bottom','0px');
				}
			}
		);
		
		jQuery('.collapsible tr.title').click(
		    function() {
				//jQuery('.collapsible .iframeInside').remove();
				jQuery('.collapsible tr').removeClass('on')
			}
		);
		
		jQuery('.title *').tooltip({
			showURL: false
		});
	});
