/*
*	Copyright (c) 2010 (http://uniq-ip.com/c/services/web-master)
*
*	Built for jQuery library http://jquery.com
*/

$(function(){
	var radioBackgrOn= {
		'background-image':"url('/img/radio2.gif')",
		'background-repeat':'no-repeat',
		'background-position':'0 -42px'
	};
	var radioBackgrOff= {
		'background-image':"url('/img/radio2.gif')",
		'background-repeat':'no-repeat',
		'background-position':'0 0'
	};
	var radioBackgrOver= {
		'background-position':'0 -21'
	};

	var checkBackgrOn= {
		'background-image':"url('/img/checkbox2.gif')",
		'background-repeat':'no-repeat',
		'background-position':'0 -42px'
	};
	var checkBackgrOff= {
		'background-image':"url('/img/checkbox2.gif')",
		'background-repeat':'no-repeat',
		'background-position':'0 0'
	};
	var checkBackgrOver= {
		'background-position':'0 -21'
	};

//-----------------------//
var inName,inVal,inType,trigName=0;var chAll=$('span.jradio input,div.jradio input');var chOn=chAll.filter(':checked');chAll.after('&nbsp;').parent().css(radioBackgrOff).addClass('jradio_off');chOn.parent().css(radioBackgrOn).removeClass('jradio_off').addClass('jradio_on');chAll=$('span.jcheck input,div.jcheck input');chOn=chAll.filter(':checked');chAll.after('&nbsp;').parent().css(checkBackgrOff).addClass('jcheck_off');chOn.parent().css(checkBackgrOn).removeClass('jcheck_off').addClass('jcheck_on');try{document.execCommand('BackgroundImageCache',false,true)}catch(e){}$('span.jradio, div.jradio').click(function(e){inName=$(e.target).children().attr('name');inVal=$(e.target).children().attr('value');$('input[name='+inName+']').parent().css(radioBackgrOff).removeClass('jradio_on').addClass('jradio_off');$('input[name='+inName+'][value='+inVal+']').attr('checked','checked').parent().css(radioBackgrOn).removeClass('jradio_off').addClass('jradio_on')});$('span.jcheck, div.jcheck').click(function(e){inName=$(e.target).children().attr('name');inVal=$(e.target).children().attr('value');var inCh=$(e.target).children().attr('checked');var inS=$('input[name='+inName+'][value='+inVal+']');inCh==true?inS.attr('checked','').parent().css(checkBackgrOff).removeClass('jcheck_off').addClass('jcheck_on'):inS.attr('checked','checked').parent().css(checkBackgrOn).removeClass('jcheck_off').addClass('jcheck_on')});$('span.jradio, div.jradio, span.jcheck, div.jcheck').mouseover( function(e){var inCh= $(e.target).children().attr('checked');inName= $(e.target).children().attr('name');inVal= $(e.target).children().attr('value');inType= $(e.target).children().attr('type');var inS= $('input[name='+inName+'][value='+inVal+']').parent();if(inCh==false) inType=='radio' ? inS.css(radioBackgrOver).addClass('jradio_over') : inS.css(checkBackgrOver).addClass('jcheck_over');}).mouseout( function(e){var inCh= $(e.target).children().attr('checked');var inS= $('input[name='+inName+'][value='+inVal+']').parent();if(inType=='radio'){inCh==true ? inS.css(radioBackgrOn).removeClass('jradio_over') : inS.css(radioBackgrOff).removeClass('jradio_over')}else inCh==true ? inS.css(checkBackgrOn).removeClass('jcheck_over') : inS.css(checkBackgrOff).removeClass('jcheck_over');});$('span[id^=jcheckAll]').click( function(e){divName= $(e.target).attr('id').slice(10);var inS= $('input[all='+divName+']');trigName==0 ? inS.attr('checked','').parent().css(checkBackgrOff).removeClass('jcheck_off').addClass('jcheck_on') : inS.attr('checked','checked').parent().css(checkBackgrOn).removeClass('jcheck_off').addClass('jcheck_on'); trigName= trigName==0 ? 1 : 0;});function selOpt(f){$('div.jselect select:option :selected').each( function(e){var selName= $(this).parent().attr('name');var selVal= $(this).val();var txt= $(this).text();if(f) $(this).parent().before("<span id='"+selName+"jsel'></span>");$('#'+selName+'jsel').replaceWith("<span id='"+selName+"jsel'>"+txt+"</span>");});return false;}$('div.jselect select').click( function(){ selOpt(0) });selOpt(1);});document.write('<style type="text/css">.jradio INPUT, .jcheck INPUT{display:none} .jselect SELECT{opacity:0;filter:alpha(opacity=0);}</style>');

