curN = new Array(5);
curN[0] = 'ISK';
curN[1] = 'GBP';
curN[2] = 'USD';
curN[3] = 'DKK';
curN[4] = 'EUR';

var Isk_total = 1.0;
var Isk_total_old = 0.0;

function setIsk(IdArr) {
	Isk_total_old=Isk_total;
	Isk_total = Math.round((Number(correctin($('#' + curN[IdArr]).val())) * cur[IdArr])*100)/100;
	if((''+Isk_total) == "NaN") {
		Isk_total = Isk_total_old;
	}
	updateValues();
}
function updateValues() {
	for(i=0; i<=4; i++) {
		$('#' + curN[i]).val(correct((Math.round((Isk_total/cur[i])*100))/100));
	}
}

function correct(inpvalue) {
	var fixvalue = '' + inpvalue;
	var fixvaluetemp = "";

	if(fixvalue.indexOf(".") > -1) {
		var fixvaluearr = fixvalue.split(".");

		for(var i=fixvaluearr[0].length; i > 0; i--) {
			if(i%3 == 0 && i != fixvaluearr[0].length) {
				fixvaluetemp += ".";
			}
			fixvaluetemp += fixvaluearr[0].charAt((fixvaluearr[0].length-i));
		}
		oldvalue=fixvalue;
		fixvalue=fixvaluetemp + "," + fixvaluearr[1];
	}
	else {
		for(var i=fixvalue.length; i > 0; i--) {
			if(i%3 == 0 && i != fixvalue.length) {
				fixvaluetemp += ".";
			}
			fixvaluetemp += fixvalue.charAt((fixvalue.length-i));
		}

		fixvalue=fixvaluetemp;
		oldvalue=fixvalue;
	}

	return fixvalue;
}

function correctin(inpvalue) {
	var fixvalue = '' + inpvalue;
	fixvalue = fixvalue.split(".").join("");
	fixvalue = fixvalue.split(",").join(".");
	return fixvalue;
}

function closeSearch(serviceID) {
    $('#tour-loader-' + serviceID).show();
    $('#tour-form-' + serviceID).hide();
    $('#qs_datepicker_selected_' + serviceID).text();
    $.colorbox.close()
}

function openSearch(ownerInfo, serviceID) {
	$.fn.colorbox({href:'#tour-search-' + serviceID + ' .tour-search', inline:true, height:"330px", width:"500px" })
	serviceDates = GetServicedates(ownerInfo,serviceID);
    $('#qs_datepicker_from_'+serviceID).attr("readonly","disabled")                                    					
}		

function GetServicedates(ownerInfo, serviceID) {
    var dates = [];
	Zeus.Odin.DisillModules.API.OdinAPI.GetServiceDatesByServiceID(ownerInfo, serviceID, function(r) {
        jQuery.each(r,function(i,item) {    
            dates[dates.length] = item;                                
        });
                
        setTimeout(function() {
            $('#CalContainer-' + serviceID).datepicker({
				numberOfMonths: 1,
				showAnim: 'fadeIn',
				dateFormat: 'yy-mm-dd',
				minDate:0,
				onSelect: function(dateText, inst){
                    $('#qs_datepicker_selected_' + serviceID).text(dateText);
                    $('#qs_datepicker_from_' + serviceID).val(dateText);
                    $('#qs_datepicker_to_' + serviceID).val(dateText);
                    $('#tour-form-' + serviceID + ' .search').show();
			    },
                beforeShowDay: function(date) {
                    dateText = date.format('yyyy-MM-dd')
					if($.inArray(dateText,dates) > -1) {
						return [true,'selectable',''];
					} else {
						return [false,'',''];
					}
                }
			});
			if (dates.length > 0 ){
                var dateArray = new String(dates[0]).split('-');
                var dateObject = new Date(dateArray[0], dateArray[1]-1, dateArray[2]);

                $( '#CalContainer-' + serviceID ).datepicker( "option", "minDate", dateObject);
            }
            
            $('#tour-form-' + serviceID + ' .search').hide();    			
            $('#tour-loader-' + serviceID).hide();
            $('#tour-form-' + serviceID).fadeIn('slow', function() {});                               
        } , 1500); // delays 1.5 sec

	});
    return dates;    
}
    
    //**	CONTACT US:
//--------------------------------------------------------------------------------------------------------------------- */
SendEmail = function(btn, subject, to, siteID) {
  this.init(btn, subject, to, siteID);
};
jQuery.extend(SendEmail.prototype, {
	init: function(btn, subject, to, siteID) {
		var qs = 'i_subject=' + subject + '&i_to=' + to +'&i_siteID=' + siteID;
        
        //Sender name
        qs += '&i_name=' + $('#name').val();
        
        //Sender email
        qs += '&i_email=' + $('#email').val();		

        //Sender message
        qs += '&i_message=' + $('#message').val();		
										
		$.post('/Modules/Forms/Submit.aspx', qs, function(r) {
			if(r == 'true') {
				alert('Message has been sent.'); 
				$('#Name').val(''); 
				$('#Email').val('');
				$('#Message').val('');
			} else {
				alert('An error occured while sending the request.');
			}   

			btn.disabled = false;
			btn.value = 'Send';	
		}, function(e) {
			alert('An error occured while sending the request.');
		});
	}
});


