function disableSelection(target){

    $('td', target).each(function(){
        if(!$(this).hasClass('dl-title')){
            target = $(this).get(0);
            if (typeof target.onselectstart!="undefined")
                target.onselectstart=function(){return false}
            else if (typeof target.style.MozUserSelect!="undefined")
                target.style.MozUserSelect="none"
            else
                target.onmousedown=function(){return false}
                target.style.cursor = "default"
        }else{
            target.style.cursor = "pointer";
        }
    });
}


function tickClock(id)
{
    var clock = $('#'+id);
    var h = clock.find('.hours').eq(0);
    var m = clock.find('.minutes').eq(0);
    var s = clock.find('.seconds').eq(0);

    var ss = parseInt(s.html(), 10);
    var mm = parseInt(m.html(), 10);
    var hh = parseInt(h.html(), 10);

    ss++;

    if(ss > 59) {
        ss = 0;
        mm++;
    }
    if(mm > 59) {
        mm = 0;
        hh++;
    }
    if(hh > 23) {
        hh = 0;
    }

    //zero fill
    s.html(ss < 10? '0'+ss.toString() : ss);
    m.html(mm < 10? '0'+mm.toString() : mm);
    h.html(hh < 10? '0'+hh.toString() : hh);


}



function  change_sub_select(){
      $('#tickets_hidden_info_div_err').hide();
      if ($('#add_ticket_type_selector').val()=='6'){
         $('#recurringReason').show();
      	 $('#tickets_hidden_info_div').show();
      } else {
         $('#recurringReason').hide();
         $('#tickets_empty_reason').hide();
      	 $('#tickets_hidden_info_div').hide();
      }
   }

function check_faq_ticket(){
    var no_error = true;

    if ($('#add_ticket_type_selector').val()==''){
       $('#tickets_hidden_info_div_err').show();
       no_error = false;
    } else {
       $('#tickets_hidden_info_div_err').hide();
    }

    if($('#recurringReason').css('display') != 'none'
        && $('#reason').val() == '') {
        $('#tickets_empty_reason').show();
        no_error = false;
    } else {
        $('#tickets_empty_reason').hide();
    }


    if($('#feedback-q').val() == ''){
       $('#tickets_empty_message_err').show();
       no_error = false;
    } else {
       $('#tickets_empty_message_err').hide();
    }

    if(no_error){
        get_user_info();
        document.faqform.dcode.value='oksend';
    }

    return no_error;
}

function get_user_info(){
	referer = ""+document.referrer;
	var referer = referer.substring(0, 150);
	referer = escape(referer);


	// getting url
	var url = ""+document.location;
	url = url.substring(0, 150);
	url = escape(url);

	// getting width and height of the page
	// i.e. getting page resolution
	var height = screen.height;
	var width = screen.width;

	// getting browser information
	var agent = navigator.appName;
	var agent_name = agent.substring(0,150);
	agent_name = escape(agent_name);

	var version = navigator.appVersion;

	var user = navigator.userAgent;
	user = user.substring(0,150);


if (navigator.userAgent.indexOf ('Windows') != -1) var yos ="Windows";
if (navigator.userAgent.indexOf ('Linux')!= -1) var yos ="Linux";
if (navigator.userAgent.indexOf ('Mac')!= -1) var yos ="Macintosh, Mac OS/X";
if (navigator.userAgent.indexOf ('SunOS')!= -1) var yos ="Sun Solaris";
if (navigator.userAgent.indexOf ('FreeBSD')!= -1) var yos ="FreeBSD";


if (navigator.userAgent.indexOf ("Opera") != -1) var ybrowser ="Opera";
else if (navigator.userAgent.indexOf ("Firebird") != -1) var ybrowser ="Mozilla Firebird";
else if (navigator.userAgent.indexOf ("K-Meleon") != -1) var ybrowser ="K-Meleon";
else if (navigator.userAgent.indexOf ("Phoenix") != -1) var ybrowser ="Mozilla Phoenix";
else if (navigator.userAgent.indexOf ("Safari") != -1) var ybrowser ="Safari";
else if (navigator.userAgent.indexOf ("Lotus-Notes") != -1) var ybrowser ="Lotus-Notes";
else if (navigator.userAgent.indexOf ("Lynx") != -1) var ybrowser ="Lynx";
else if (navigator.userAgent.indexOf ("Crazy") != -1) var ybrowser ="Crazy Browse";
else if (navigator.userAgent.indexOf ("Galeon") != -1) var ybrowser ="Galeon";
else if (navigator.userAgent.indexOf ("Flock") != -1) var ybrowser ="Flock";
else if (navigator.userAgent.indexOf ("MSIE") != -1) var ybrowser ="Internet Explorer";
else if (navigator.userAgent.indexOf ("Navigator") != -1) var ybrowser ="Netscape Navigator";
else if (navigator.userAgent.indexOf ("Firefox") != -1) var ybrowser ="Mozilla Firefox";
else if (navigator.userAgent.indexOf ("Konqueror") != -1) var ybrowser ="Konqueror";

	var userinfoblock = '';
	userinfoblock = userinfoblock + "Resolution: "+width+"x"+height+"\r\n";
    userinfoblock = userinfoblock + "Url: "+url+"\r\n";
    userinfoblock = userinfoblock + "Browser: "+ybrowser+"\r\n";
    userinfoblock = userinfoblock + "Agent Name: "+agent_name+"\r\n";
    userinfoblock = userinfoblock + "User: "+user+"\r\n";
    userinfoblock = userinfoblock + "Referer: "+referer+"\r\n";
    userinfoblock = userinfoblock + "Platform: "+window.navigator.platform+"\r\n";
    userinfoblock = userinfoblock + "OS: " + yos + "\r\n";
    if(navigator.plugins.length > 1){
       userinfoblock = userinfoblock + "Plugins: \r\n";
       for(var i=0; i < navigator.plugins.length; i++){
         userinfoblock = userinfoblock + navigator.plugins[i].name + "\r\n";
       }
    }
	$("#tickets_user_info").val(userinfoblock);
}

function captchaShowInputDialog(id){

    var data = eval('(' + $('#fcaptcha_'+id).attr('data') + ')');

    $('#captcha_img').attr('src', 'http://' + data.captcha_url);
    $('#file_id').val(id);
    $('#popup-fcaptcha').attr('style', 'top:50%; margin-top:-200px;').show();

}
