$(document).ready(function() {   
    // open external window
    $("a[rel*=external]").click(function(){
        window.open(this.href);
        return false;
    });  
     
    // row hightlight effect
    $("table.grid tbody tr").hover(function(){
       $(this).addClass("hover");
    },function(){
	    $(this).removeClass("hover");
    });   
    
    // select row strip effect
    $("table.grid tbody tr:odd").addClass('odd');
      
    // set error after validation - add warning class to non valid input
    if($("#nonvalid").length > 0)
    {
      setNonValid($("#nonvalid").val());
    }
});

function setNonValid(aParam)
{
	if(aParam != "" || aParam != NaN)
	{
		arrParam = aParam.split(";");
		for(i=0; i < arrParam.length - 1; i++)
		{		
			$("#"+arrParam[i]).addClass("warning");
		}
	}	
}
