var ROOT_URL = 'http://www.greenchallenge.ro/';
var AJAX_URL = ROOT_URL + 'ajax/';

function parseLinks() {
    var as = document.getElementsByTagName('a');
    var as_no = as.length;
    if (as_no == 0) return false;
    for (var i = 0; i < as_no; i++) {
        if (as[i].rel == 'external') as[i].target = "_blank";
    }
}

function iePNGFix() {
    DD_belatedPNG.fix("#logo");
    DD_belatedPNG.fix(".logo a img");
    DD_belatedPNG.fix(".info img");
    DD_belatedPNG.fix(".asimo img");
    DD_belatedPNG.fix(".honda-asimo img");
    DD_belatedPNG.fix("span.no");
    DD_belatedPNG.fix("#page #header .cup img");
    DD_belatedPNG.fix('body#homepage #page #header .teaser .subtitle');
    DD_belatedPNG.fix("a.meniu-infoeco");
}

/* init */
$(document).ready(function(){
    Cufon.replace('ul#nav li a',{hover: true,fontFamily:'MyriadProConBold',textShadow: '#FFF 2px 1px'});
    Cufon.replace('.head',{textShadow: '#FFF 1px 2px'});
    Cufon.replace('.head a',{hover:true}); 
    Cufon.replace('#header .teaser .head',{fontFamily:'MyriadProCon'});
    Cufon.replace('#header .teaser .title',{fontFamily:'MyriadProConBold',textShadow: '#FFF 1px 1px'});
    Cufon.replace('#header .teaser .subtitle',{fontFamily:'MyriadProConBold',textShadow: '#FFF 1px 1px'});
    Cufon.replace('#main .heading',{fontFamily:'MyriadProSemiBold',textShadow: '#FFF 2px 2px', fontWeight: "bold"});
    Cufon.replace('#steps li .label');
    Cufon.replace('#steps li .no',{textShadow: '#000 1px 1px'});
    Cufon.replace('.top-users li span.no',{textShadow: '#404040 1px 1px'});
    Cufon.replace('body#contest #steps li .no', {color:"#489013"});
    Cufon.replace('.title',{textShadow: '#fff 1px 1px'});
    Cufon.replace('body#contest #page #main #contest-list li .title',{fontFamily:"MyriadProSemiBold"});
    Cufon.replace('#user #wrapper #page #main #primary h2',{textShadow: '#fff 1px 1px'});
    
    //blog
    Cufon.replace('body#blog #primary #articles li .article h1',{textShadow: '#fff 1px 1px'});
    Cufon.replace('body#blog #secondary .widget h3',{fontFamily:'MyriadProSemiBold',textShadow: '#FFF 2px 2px', fontWeight: "bold"});
     
    Cufon.now();
    
    $("#birthday").datepicker({dateFormat: 'dd-mm-yy',dayNamesMin: ['D', 'L', 'M', 'M', 'J', 'V', 'S'],firstDay: 1,monthNames: ['Ianuarie','Februarie','Martie','Aprilie','Mai','Iunie','Iulie','August','Septembrie','Octombrie','Noiembrie','Decembrie'],changeYear: true,changeMonth:true,yearRange:'1900:2010'});
    $("#driving").datepicker({dateFormat: 'dd-mm-yy',dayNamesMin: ['D', 'L', 'M', 'M', 'J', 'V', 'S'],firstDay: 1,monthNames: ['Ianuarie','Februarie','Martie','Aprilie','Mai','Iunie','Iulie','August','Septembrie','Octombrie','Noiembrie','Decembrie'],changeYear: true,changeMonth:true,yearRange:'1900:2010'});
    
    parseLinks();
    
    if ($.browser.msie && $.browser.version == "6.0") {
        iePNGFix();
        $("#page #header .honda-cars").css({"bottom":"-29px"});
    }
    
    if ($.browser.msie && $.browser.version == "7.0") {
        $("#page #header .honda-cars").css({"bottom":"-28px"});
    }
    
    if ($.browser.msie && ($.browser.version == "7.0" || $.browser.version == "6.0")) {
        $("#page #main #primary").css({"overflow":"hidden"});
    }
    
    
    $("ul.top-users li:odd").addClass("odd");
    //fancybox
    if ($("body").attr("id")=="asimo") {
        $("body.asimo #page #main #primary .pictures li a").fancybox();
    }
    $("body.asimo #page #main #primary .pictures li a").fancybox();
    $("body#user #wrapper #page #main #secondary .pictures li a").fancybox();
    $("#contest #wrapper #page #main #primary .pictures-cast li a").fancybox(); 
     $("body.winners2010 #primary .pictures li a").fancybox();
    
    //asimo video
    if ($("body").attr("id")=="asimo") {
        var asimo = new SWFObject(ROOT_URL + "resources/swf/player.swf",'asimoVideo','425','340','9');
        asimo.addParam('allowfullscreen','true');
        asimo.addParam('allowscriptaccess','always');
        asimo.addParam('bgcolor','#FFFFFF');
        asimo.addParam('wmode','transparent');
        asimo.addParam('flashvars','file='+ROOT_URL+'resources/flv/asimo.flv&autostart=true');
        asimo.write('asimo-video');
    }
    
    $("body.info-hp #page #main .section").each(function(i) {
        var myLink = $(this).children(".visual").children("a").attr("href");
        $(this).click(function(e) {
            window.location = myLink;
            e.preventDefault();
        })
    })
    
    /* login errors */
    $('div.login-errors').attr('style','display:block');
    
    
    //click on chestionar submit
    $('input#chestionar-submit').click(function() {
        if(!check_chestionar()) {
            $('p.chestionar-errors').attr('style','display:block');
            return false;
        }        
        else $('p.chestionar-errors').attr('style','display:none');
    });
    
    //click on chestionar answer
    $("input:radio[name^='intrebare']").click(function() {
        if(!check_chestionar()) {
            $('p.chestionar-errors').attr('style','display:block');
        }        
        else $('p.chestionar-errors').attr('style','display:none');
    });
    
});

function check_chestionar()
{
    for(i=0;i<10;i++)
    {
        selected = $("input:radio[name='intrebare"+i+"']:checked").val();
        if(selected==undefined) return false;                               
    }    
    return true;
}