//=====================================
// JavaScript Document
// Funções Diversas para jQuery
// Autor: Douglas Holsback Ueasto
//=====================================

/* Função para selecionar uma determinada opção de acordo com o index passado no paramentro */
// "Plugin"
jQuery.fn.optionindex = function (value) {
	return this.each(function() {
  	var select = $(this)[0];
    for ( var i=0; i<select.length; i++ )
    	if (i == value)
		    select.selectedIndex = i;
    });
	};
	
/* Função para selecionar uma determinada opção de acordo com o valor passado no paramentro */	
jQuery.fn.selectOptions = function(value) {
	this.each(
		function()	{
			if(this.nodeName.toLowerCase() != "select") return;
			
			// get number of options
			var optionsLength = this.options.length;
			
			
			for(var i = 0; i<optionsLength; i++) {
				if (this.options[i].value == value) {
					this.options[i].selected = true;
				};
			}
		}
	)
	return this;
}

