$(document).ready(function(){
	$('#menu1').emenu();
	$('#slideshow').cycle();
	
	$(function() {
		$("#datepicker").datepicker({ dateFormat: 'dd-mm-yy' });
		$('#datepicker').datepicker('option', 'dayNamesMin', ['Ne', 'Po', 'To', 'Sr', 'Če', 'Pe', 'So']);
		$('#datepicker').datepicker('option', 'monthNames', ['Januar','Februar','Marec','April','Maj','Junij','Julij','Avgust','September','Oktober','November','December']);
	});
	
	$(function() {
		$("#datepicker1").datepicker({ dateFormat: 'dd-mm-yy' });
		$('#datepicker1').datepicker('option', 'dayNamesMin', ['Ne', 'Po', 'To', 'Sr', 'Če', 'Pe', 'So']);
		$('#datepicker1').datepicker('option', 'monthNames', ['Januar','Februar','Marec','April','Maj','Junij','Julij','Avgust','September','Oktober','November','December']);
	});
	
	
	
	
	$("#send").click(function(){ 
		
		var msg="";
		
	
		if($("[name=prihod]").attr("value").length<1) {
			msg += "Vnesite željen datum prihoda.<br />";
		}
		
		if($("[name=odhod]").attr("value").length<1){
			msg +="Vnesite željen datum odhoda.<br />";		
		}
		
		if($("[name=ime]").attr("value").length<1){
			msg +="Vnesite ime in priimek.<br />";		
		}
		
		if($("[name=naslov]").attr("value").length<1){
			msg +="Vnesite svoj naslov.<br />";		
		}
		
		if($("[name=posta]").attr("value").length<1){
			msg +="Vnesite številko in kraj pošte.<br />";		
		}
		
		if($("[name=email]").attr("value").length<1){
			msg +="Vnesite svoj elektronski naslov.<br />";		
		}
		
		if($("[name=telefon]").attr("value").length<1){
			msg +="Vnesite svojo telefonsko številko.<br />";		
		}
		
		
		if(msg!=""){
			$("#dialog").html(msg)
			$('#dialog').dialog({ 
				bgiframe: true,
				resizable: false,
				width: 400,
				modal: true,
				title: "Manjkajo naslednji podatki:",
				overlay: {
					backgroundColor: '#000',
					opacity: 0.5	
				},
	
				buttons: { 
					"Vredu": function(){ 
						$(this).dialog("destroy")
					}
				} 
			});
			return false;
		}
		
	});
	
	$(".removeFile").click(function(){
		var ids = $(this).attr("id");
		
		var ids = ids.split("_");
		
		var cid = ids[0];
		var fid = ids[1];
		
		
		$.ajax({
					type: "POST",
					url: "/api/aktualno/odstraniDatoteko/"+cid+"/"+fid+"/",
		   			
		   			success: function(msg){
		   				
		   				var msgArray = msg.split('='); 
		     			if(msgArray[0]=='detached'){
		     				var divId = "li_"+msgArray[2]+"_"+msgArray[1];
		     				
		     				$("#"+divId).slideUp("slow",function(){
		     					$("#"+divId).remove();
		     				});
		     			} 
		   			}
		 });
		
	})
	
	
});


function scrollWin(){
$("html, body").animate({
scrollTop: $("#scrollToHere").offset().top
}, 1000);
}



function basename(path, suffix) {
    // http://kevin.vanzonneveld.net
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: Ash Searle (http://hexmen.com/blog/)
    // +   improved by: Lincoln Ramsay
    // +   improved by: djmix
    // *     example 1: basename('/www/site/home.htm', '.htm');
    // *     returns 1: 'home'
 
    var b = path.replace(/^.*[\/\\]/g, '');
    
    if (typeof(suffix) == 'string' && b.substr(b.length-suffix.length) == suffix) {
        b = b.substr(0, b.length-suffix.length);
    }
    
    return b;
}


function removeFromString(s, t) {
  /*
  **  Remove all occurrences of a token in a string
  **    s  string to be processed
  **    t  token to be removed
  **  returns new string
  */
  var i = s.indexOf(t);
  var r = "";
  if (i == -1) return s;
  r += s.substring(0,i) + removeFromString(s.substring(i + t.length), t);
  return r;
}


function addThumb(path){
	//alert("test"+path);
	
	var test=path.split("*");
	if(test[0]=="fileAttached"){
		
		var cid = test[1];
		var fid = test[2];
		var filename = test[3];
		var title = test[4];
		
		
		$("#lastFileLi").before("<li style='display:none;'id='li_"+cid+"_"+fid+"'><a href='"+filename+"'>"+title+"</a><div class='removeFile' id='"+cid+"_"+fid+"' onClick='removeFile(\""+cid+"_"+fid+"\")'>[odstrani]</div></li>");
		
		$("#li_"+cid+"_"+fid).animate({ height: "show"}, "slow");
		
	} else {
	
		var originalPath=path;
		originalPath=removeFromString(originalPath,"c86x86");
		
		var filenametmp=basename(path,"wtf");
		filename = filenametmp.slice(0,(filenametmp.length)-4); 
		
		var removeFilename=removeFromString(filename,"c86x86");
		
		
		$("#firstThumb").before("<div style='display:none;'id='wrapper"+removeFilename+"' class='uploaderThumb'><a  target='_blank' href='"+originalPath+"'><img class='swfThumb' src='"+path+"' /></a><div class='uploaderRemoveImg' id='"+filename+"' onClick='removeThumb(\""+removeFilename+"\")'>Odstrani</div></div>");
		
		$("#wrapper"+removeFilename).animate({ width: "show",height: "show"}, "slow");
	}
}


function removeThumb(thumb){
	//alert("/api/oglasi/odstraniThumb/"+$("#adToken").attr("value")+"/"+thumb );
	$.ajax({ 
		type: "GET", 
  		url: "/api/aktualno/odstraniSliko/"+$("#adToken").attr("value")+"/"+thumb, 
  		dataType: "html",
  		success: function(msg){ 
  			//alert(msg);
    		$("#wrapper"+msg).animate({ width: 'hide',height: 'hide', opacity: 'hide' }, "slow");
    		//alert(thumb);
  		}	 	
	});
}

function removeFile(ids){
	
	var ids = ids.split("_");
	
	var cid = ids[0];
	var fid = ids[1];
	
	//alert(ids);
	$.ajax({
				type: "POST",
				url: "/api/aktualno/odstraniDatoteko/"+cid+"/"+fid+"/",
	   			
	   			success: function(msg){
	   				
	   				var msgArray = msg.split('='); 
	     			if(msgArray[0]=='detached'){
	     				var divId = "li_"+msgArray[2]+"_"+msgArray[1];
	     				
	     				$("#"+divId).slideUp("slow",function(){
	     					$("#"+divId).remove();
	     				});
	     			} 
	   			}
	 });
	
}
