/*------------------------------------------------------------------ 
 
	[GLOBAL JAVASCRIPT] 
 
	Project:    P&G 		
	Version:    1.0
	Last change:    7/07/09
	Assigned to:    Jaroslaw Krolewski
	
-------------------------------------------------------------------*/  
var interval;
var imgLoaded = false;

 $(document).ready(function() {
	 
	 $('.form-row-s').click(function() {
		 $('.form-row-s').removeClass("active-row");
		 $(this).addClass("active-row");
	 });
	 
	 $('a#fl-d').click(function() {
		 $('#popup').css("display","block");
		 return false;
	 });
	 
	 $('#popup a#hide').click(function() {
		 $(this).parent().parent().hide();
		 return false;
	 });  
	 
	 $('.form-row').click(function() {
		 $('.form-row').removeClass("active-row");
		 $(this).addClass("active-row");
	 }); 

	 $("#sectionExplorer a.choose:first").hover(function(){
	 
		 $("#sectionExplorer a.choose:last").css("opacity",0.9);
		 $(this).css("opacity",1);
		 
	 });
	
	 $("#sectionExplorer a.choose:last").hover(function(){
		 
		 $("#sectionExplorer a.choose:first").css("opacity",0.9);
		 $(this).css("opacity",1);
		 
	 });	 
	 
	 $("#sectionExplorer").mouseout(function(){
		 
		 $("#sectionExplorer a").css("opacity",1);
		 
	 });

	 /* mbalus zakomentowal bo nie dzialaja linki np. Terms&Condition w 3 kroku apply
	 $('.radio-area-box span').toggle(function() {
		 $(this).parent().find("input:first").attr("checked","checked");
		}, function() {
			 var idem = $(this).attr("for");
	     $(this).parent().find("input:last").attr("checked","checked");
	 });
	 */
	 /*
     $("label").each(function(index){
         var left = $(this).html().replace('(','<span>(');
         $(this).html(left);
       });  
     */
	 
	 
    /*******************************************
    * Upload pliku
    *******************************************/
    
    
    var button = $("#uploadFileButton");
    if(button.length > 0){
        var ajax_upload = new AjaxUpload(button, {
            action: BASE_URL+'/apply/fileupload/',
            autoSubmit: true,
            responseType: "json",
            name: 'FileData',
            onSubmit: function(file, ext){
        	$("a#uploadFileButton").addClass("loader");
                interval = setInterval(check_upload, 1000);
            },
            onComplete: function(file, obj){
                imgLoaded = true;
                $("a#uploadFileButton").removeClass("loader");
                $("#photoConteiner").attr('src', CDN+'/flirtcamp/public/upload/img/200x200/'+obj.insertData.FileData.pathToFile);
                //clearInterval(interval);
                //$("a#uploadFileButton").html("Choose photo");
            }
        });
        function check_upload()
        {
            if (imgLoaded) {
                clearInterval(interval);
                return false;
            }
            $.ajax({
                url: BASE_URL+'/apply/getfileurl/',
                cache: false,
                dataType: 'json',
                success: function(obj) {
                    imgLoaded = true;
              
                    $("a#uploadFileButton").removeClass("loader");
                    $("#photoConteiner").attr('src', obj.photoURL);
                    clearInterval(interval);
                }
            });
        }
    };
    
   
 });
 

