$(document).ready(function(){
    /*
    $('.start_list').insertBefore('<div class="boxed">');
    $('.end_list').insertAfter('</div>');
    */
    if ($.browser.msie && $.browser.version.substr(0,1)<7) {
    } else {
    	Cufon.replace('#menu a, #header label, #pre h1, #categories, #content h1, #calendar, #calendar_title', { fontFamily: 'Helvetica-Condensed' });
        Cufon.now();			
    }
    
    $(document).pngFix(); 
    
    $('#prev_month, #next_month').live('click', function(e) {
        e.preventDefault();
        //alert(base_url + 'Events.php?m=' + $(this).attr('title'));
        $('#calendarHere').load(base_url + 'Events.php?m=' + $(this).attr('title'));
        Cufon.refresh('#calendar, #calendar_title');        
    });
    
    $('#categories li.hasSub').mouseenter(function(li) {
        $('#'+$(this).attr('id')+' .menuarr').show();
    });

    $('#categories li.hasSub').mouseleave(function(li) {
        $('#'+$(this).attr('id')+' .menuarr').hide();
    });

    var portrait=new Array();
    var landscape=new Array();
    
    $('.image-list').each(function(image) {
        var w = $(this).attr('width');
        var h = $(this).attr('height');
        
        if(w<h) {
            portrait=$.merge([$(this).attr('src')], portrait);
        } else {
            landscape=$.merge([$(this).attr('src')], landscape);
        }
    });
    
    var pcount=0
    $.each(portrait, function(i,img) {
        if(img.split('TH=./Pictures/').length==2) {
            img = img.replace('TH=', 'p&TH=');
            $('#portrait-pics').append('<div class="portrait-pic"><img src="'+img+'"></div>');
        }
    });

    $('.portrait-pic img').each(function(image) {
        var width = $(this).attr('width');
        pcount++;
        
        if (pcount == 5) {
            $(this).parent().addClass('last');
            pcount=0;
        }
    
        if (pcount > 5) {
            pcount=0;
        } 
    });

    var lcount=0
    $.each(landscape, function(i,img) {
        if(img.split('TH=./Pictures/').length==2) {
            $('#landscape-pics').append('<div class="landscape-pic"><img src="'+img+'"></div>');
        }
    });

    $('.landscape-pic img').each(function(image) {
        var width = $(this).attr('width');

        if (width < 160) {
            lcount += 1;
            $(this).parent().addClass('w3');
        } else if (width < 320) {
            lcount += 2;
            $(this).parent().addClass('w2');
        } else if (width < 520) {
            lcount += 3;
            $(this).parent().addClass('w1');
        }

        if (lcount == 3) {
            $(this).parent().addClass('last');
            lcount=0;
        }
    
        if (lcount > 3) {
            lcount=0;
        }        
    });
        
    $('.inscriere').click(function(e){
        e.preventDefault();
        $('#InscriereIframe').animate({height: '370px'});
        $('.inscriere').hide();
        $(document).scrollTop(200);
    });
    
    $('.has_ie').click(function(e) {
        $('.ie_submenu').slideUp();
        $(this).children('.ie_submenu').slideDown();
    });
});

function SendContact()
{
 if(document.getElementById("Name").value == "")
 {
  alert('Trebuie sa completati numele!');
  document.getElementById("Name").focus();
  return false;
 }
 else if(document.getElementById("Email").value == "")
 {
  alert('Trebuie sa completati adresa de email!');
  document.getElementById("Email").focus();
  return false;
 }
 else if(document.getElementById("Message").value == "")
 {
  alert('Trebuie sa completati mesajul!');
  document.getElementById("Message").focus();
  return false;
 }
 else
 {
  document.getElementById("ContactForm").submit();
 }
}

function SendCariere()
{
 if(document.getElementById("Name").value == "")
 {
  alert('Trebuie sa completati numele!');
  document.getElementById("Name").focus();
  return false;
 }
 else if(document.getElementById("Email").value == "")
 {
  alert('Trebuie sa completati adresa de email!');
  document.getElementById("Email").focus();
  return false;
 }
 else if(document.getElementById("Phone").value == "")
 {
  alert('Trebuie sa completati telefonul!');
  document.getElementById("Phone").focus();
  return false;
 }
 else if(document.getElementById("CV").value == "")
 {
  alert('Trebuie sa incarcati CV-ul!');
  return false;
 }
 else if(document.getElementById("Message").value == "")
 {
  alert('Trebuie sa completati mesajul!');
  document.getElementById("Message").focus();
  return false;
 }
 else if(document.getElementById("Code").value == "")
 {
  alert('Trebuie sa completati codul anti-spam!');
  document.getElementById("Code").focus();
  return false;
 }
 else
 {
  document.getElementById("contact_form").submit();
 }
}