/*
 * JSB_Stylish v1
 * 
 * Copyright (c) 2010 Tal Hadi
 * Dual licensed under the MIT and GPL licenses.
 * http://docs.jquery.com/License
 *
 * Date: 2010-01-02 05:26 Israel Clock
 */
(function($) {
 
   $.fn.jtselect = function(pluginOpts) {
	   
	var settings = jQuery.extend({"speed" : 0}, pluginOpts);

    if (settings) $.extend(settings, pluginOpts);
    
	var selectbox_items;
	
	var uniqeid = "JTSUNIQUE" + ($(".jts").length + 1);
	
	var unique_hidden = (this.attr("name").length + 1);
	
	this.replaceWith('<div class="jts" id="'+uniqeid+'"><div class="jts_ar"></div><div class="jts_val"> -- Select One -- </div><input type="hidden" id="jt_selectbox'+unique_hidden+'" name="' + this.attr("name") + '" value=""><ul class="jts_ul"></ul> </div>');	
 
 	this.find("option").each(function(i){		 
		 if (this.value != "") 
		 $("#" + uniqeid ).find(".jts_ul").append('<li><input type="hidden" value="' + this.value +'">' + this.text +'</li>');
	});	
	
		
	$("#" + uniqeid ).find(".jts_ar").click(function() {	$(this).siblings(".jts_ul").toggle(settings.speed);	});	
	$("#" + uniqeid ).find(".jts_val").click(function() {	$(this).siblings(".jts_ul").toggle(settings.speed);	});
	
	$("#" + uniqeid ).find(".jts_ul li").click(function(){
		
		$("#" + uniqeid ).find(".jts_val").text($(this).text());
		
		$("#" + uniqeid ).find("#jt_selectbox"+unique_hidden+"").val($(this).find("input[type='hidden']").val());
		
		if ($(this).hasClass("jts_ul_selected")) {
			
		} else {
				$("#" + uniqeid ).find(".jts_ul li").removeClass("jts_ul_selected");
				$(this).addClass("jts_ul_selected");
		}
	});
	
	$("#" + uniqeid ).hover(function(){
	
	},function(){
		$("#" + uniqeid ).find(".jts_ul").hide(settings.speed);
	});
	
   }; 
 })(jQuery);




(function($) {
 
   $.fn.jtcheck = function(pluginOpts) {
	   
	var settings = jQuery.extend({"folder" : "images/"}, pluginOpts);
   
    if (settings) $.extend(settings, pluginOpts);
	
	var uniqeid = "JTCUNIQUE" + ($(".jtc").length + 1);
	
	var unique_hidden = (this.attr("name").length + 1);
	
	if (this.attr("id")) {
		var jtcid = 'id="' + this.attr("id") + '"';
	}
	if (this.attr("name")) {
		var jtcname = 'name="' + this.attr("name") + '"';
	}
	
	if (this.attr("value")) {
		var jtcvalue= 'value="' + this.attr("value") + '"';
	}
	
	var jtc_obj = '<input style="display:none" type="checkbox" '+ jtcid + jtcname + jtcvalue +'>';
	
	this.replaceWith('<span class="jtc" id="'+uniqeid+'"><img src="'+ settings.folder +'jtc2.gif">'+jtc_obj+'</span>');
	
	$("#" + uniqeid ).click(function() {
			
			if ($(this).find("img").attr("src") == ""+ settings.folder +"jtc1.gif") {
				$(this).find("img").attr("src",""+ settings.folder +"jtc2.gif");
				$(this).find("input").removeAttr("checked")
				
			} else {
				$(this).find("img").attr("src",""+ settings.folder +"jtc1.gif");
				$(this).find("input").attr('checked', 'checked');

			}
	});

	/*
	$("#" + uniqeid ).hover(function(){
									 
		if ($(this).find("img").attr("src") == ""+ settings.folder +"jtc1.gif") {
			
			$(this).find("img").attr("src",""+ settings.folder +"jtc3.gif");
			
		} else {
			
			$(this).find("img").attr("src",""+ settings.folder +"jtc4.gif");
			
		}
	},function(){
		if ($(this).find("img").attr("src") == ""+ settings.folder +"jtc3.gif") {		
		
			$(this).find("img").attr("src",""+ settings.folder +"jtc1.gif");
			
		} else {
			
			$(this).find("img").attr("src",""+ settings.folder +"jtc2.gif");
			
		}
		
	});
	*/
	
	
   }; 
 })(jQuery);
