/*var SITE_URL = 'http://localhost/aspire/';*/
/*var SITE_URL = 'http://www.tbillonline.com/clients/aspire/';*/
var SITE_URL = 'http://aspireltd.biz/';

function relocate(url) {
  window.location = url;
}

function checkEmail(email) {
  var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
  if ( !filter.test(email) ) {
    return false;
  } else {
    return true;
  }
}

function createCookie(name, value, days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires=" + date.toGMTString();
	} else {
    var expires = "";
  }

  document.cookie = name + "=" + value + expires + "; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');

	for(var i = 0; i < ca.length; i++) {
		var c = ca[i];
		while (c.charAt(0) == ' ') {
      c = c.substring(1,c.length);
    }

		if (c.indexOf(nameEQ) == 0) {
      return c.substring(nameEQ.length,c.length);
    }
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name, "", -1);
}

function trim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}

function ltrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}

function rtrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}

function next_page( page ) {
  $('#page' + page).hide();
  page = page + 1;
  $('#page' + page).show();
}

function prev_page( page ) {
  $('#page' + page).hide();
  page = page - 1;
  $('#page' + page).show();
}

function ucfirst (str) {
  var f = str.charAt(0).toUpperCase();
  return f + str.substr(1);
}

function set_input_style1( id_name ) {
  var input_val = $('#' + id_name).val();
  
  var input_name = id_name.split('_');

  if ( input_name[1].toLowerCase() == input_val.toLowerCase() || input_val == '' ) {
    $('#' + id_name).css('color', '#787878');
    $('#' + id_name).val(ucfirst(input_name[1]));
  } else {
    $('#' + id_name).css('color', '#000000');
  }
}

function set_input_style2( id_name ) {
  $('#' + id_name).val('');
  $('#' + id_name).css('color', '#000000');
}

function showMessage( msg ) {
    $("#inline").html(msg);
    $("#alerts").fancybox({centerOnScroll:true});
    $("#alerts").trigger('click');
}

function show_offers( msg ) {
  var msg_box = '';
  msg_box += '<div style="width: 605px; height: 350px;">';
  msg_box += msg;
  msg_box += '';
  msg_box += '</div>';

  $("#inline").html(msg_box);
  $("#alerts").fancybox({centerOnScroll:true});
  $("#alerts").trigger('click');
}

function show_big_pic( path ) {
  var msg_box = '';
  msg_box += '<div style="width: 605px;">';
  msg_box += '<div style="float: left; margin-right: 10px; margin-top: 100px;"><a href="javascript: void(0);" onclick="view_offers();" style="color: #000000; font-size: 14px; text-decoration: none; font-weight: bold;">&laquo; BACK</a></div>';
  msg_box += '<div style="float: left;"><img src="' + SITE_URL + '' + path + '" alt="" /></div>';
  msg_box += '<div style="clear: both;"><!-- --></div>';
  msg_box += '</div>';
  
  showMessage(msg_box);
}

function show_big_cad( path ) {
  $('#fancybox-bg-n1').css('background', 'none');
  $('#fancybox-bg-s1').css('background', 'none');

  var msg_box = '<div style="width: 922px; height: 644px; line-height: 644px; text-align: center;"><img src="' + SITE_URL + '' + path + '" alt="Loading..." /></div>';

  showMessage(msg_box);
}

function view_offers() {
  var ok = $.ajax({
     type: "POST",
     url: "includes/ajax/view_offers.php",
     data: "type=special",
     async: false,
     success: function(msg){
     }
   }).responseText;

   if ( ok != '' ) {
     show_offers( ok );
   }
}

function show_products1( id ) {
  var ok = $.ajax({
     type: "POST",
     url: "includes/ajax/show_products.php",
     data: "action=show&id="+id,
     async: false,
     success: function(msg){
     }
   }).responseText;

   if ( ok != '' ) {
     $("#show_products").html(ok);  
   }
}
