﻿var EpsilonCommonScripts = { };
var ApplicationUrl = 'http://www.pic4u.co.il';

var disable_stuff_because_im_editing = false;
var view_this_photo_with_details_text = "View this photo with details"

EpsilonCommonScripts.isBrowserIE6 = function() {
    var result = (Sys.Runtime.get_hostType() == Sys.HostType.InternetExplorer);
    try {
        if (result && parseInt(navigator.appVersion.match(/MSIE (\d+)/)[1]) > 6) {
            result = false;
        }
    }
    catch(ex) {
    }
    return result;
}

EpsilonCommonScripts.onRequestTimeout = function(request, context) {
   disable_stuff_because_im_editing = false;
   alert('onRequestTimeout...');
}

EpsilonCommonScripts.onRequestError = function(objError, response, context) {
   disable_stuff_because_im_editing = false;
   if(objError) {
      alert(objError.get_message() + '\r\nError: ' + objError.get_exceptionType()  );
   }
   else {
      if(response) {
         alert('Response status code: ' + response.get_statusCode());
      }
   }
}

EpsilonCommonScripts.onAbort = function() {
   disable_stuff_because_im_editing = false;
   if(request) {
      request.abort();
      alert('request aborted...');
   }
}

var global_popup;
EpsilonCommonScripts.openPopup = function(url) {
   EpsilonCommonScripts.closeWin(global_popup);
   var winpops = window.open(url, "pop_win","height=400,width=850,location=no,menubars=no,scrollbars=yes,toolbars=no,resizable=yes");
}

EpsilonCommonScripts.closeWin = function(winRef) {
   if (winRef)
   if (!winRef.closed) winRef.close();
   return null;
}

var authentication_popup = null;
EpsilonCommonScripts.onShowSigninClick = function() {
   if (authentication_popup) {
      authentication_popup.ShowSigninPopup();
   }
}
EpsilonCommonScripts.onShowRegisterClick = function() {
   if (authentication_popup) {
      authentication_popup.ShowRegisterPopup();
   }
}
var total_items_cart = 0;
EpsilonCommonScripts.onUpdateCartTotalItems = function(qty) {
   total_items_cart += qty;
   if ($get('spanTotalPhotosInCart')) {
      if (total_items_cart>0) {
         $get('spanTotalPhotosInCart').innerHTML = 'סה"כ ' + total_items_cart + ' תמונות בסל.';
      } else {
         $get('spanTotalPhotosInCart').innerHTML = '';
      }
   }
}

if (typeof(Sys) !== 'undefined') 
   Sys.Application.notifyScriptLoaded();
