function explode( delimiter, string ) {
    var emptyArray = { 0: '' };
 
    if ( arguments.length != 2
        || typeof arguments[0] == 'undefined'
        || typeof arguments[1] == 'undefined' )
    {
        return null;
    }
 
    if ( delimiter === ''
        || delimiter === false
        || delimiter === null )
    {
        return false;
    }
 
    if ( typeof delimiter == 'function'
        || typeof delimiter == 'object'
        || typeof string == 'function'
        || typeof string == 'object' )
    {
        return emptyArray;
    }
 
    if ( delimiter === true ) {
        delimiter = '1';
    }
 
    return string.toString().split ( delimiter.toString() );
}

function cartAdd(id)
{
  Effect.Pulsate('baskimg'+id, {pulses: 3});	
	
  var params = "id=" + encodeURIComponent(id);
  
  new Ajax.Request('cart_add.php',
  {
    method:'post',
    parameters: params,	
    onSuccess: function(transport){
      var response = transport.responseText;
      $('goods').innerHTML=response;
      $('dob'+id).style.display = "block";
      
     setTimeout("setToBlack (" + id + ");", 1000);
    },
    onFailure: function(){ alert('Something went wrong...') }
  }); 
  
  
}

function getFeed(id,i)
{
 var params ="nid=" + encodeURIComponent(id)+ "&feed=" + encodeURIComponent(i);
  $('podr'+i).style.display = "none";
  $('loading'+i).style.display = "block";
   
  new Ajax.Request('news_rss.php',
  {
    method:'post',
    parameters: params,	
    onSuccess: function(transport){
      var response = transport.responseText;
      $('descr'+i).innerHTML=response;
      $('descr'+i).style.display = "block";
      $('show'+i).style.display = "block";
      $('loading'+i).style.display = "none";
    
    },
    onFailure: function(){
      $('descr'+i).innerHTML="Соединение с сервером не удалось...";
      $('descr'+i).style.display = "block";
      $('show'+i).style.display = "block";
      $('loading'+i).style.display = "none";
  }
  }); 
}	

function closedescr(i)
{
$('show'+i).style.display = "none";
$('img'+i).innerHTML="";
$('img'+i).style.display = "none";
$('descr'+i).innerHTML="";
$('descr'+i).style.display = "none";
$('podr'+i).style.display = "block";	
}

function setToBlack (id)
{
  $('dob'+id).style.display = "none";
}

function ValidateSearch() 
{
  var SearchText = document.SearchForm.word;
  if (SearchText.value.length == 0 || SearchText.value.replace(/ /gi,"").length < 3) {
      alert("Строка поиска должна содержать не менее 3 символов");
      return false;
    };
    return true;
}


function checkost1(value) 
{ 
if (!value.match(/[^\s]/g)) return "Не введен email"; 
return false; 
} 

function checkost2(value) 
{ 
if (!value.match(/[^\s]/g)) return "Не введена тема"; 
return false; 
} 

function checkost3(value) 
{ 
if (!value.match(/[^\s]/g)) return "Не введено сообщение"; 
return false; 
} 

function checkEmail(value) 
{ 
if (!value.match(/[^\s]/g)) return "Не правильно введен e-mail"; 
var re = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
if(!value.match(re)) 
return "Неправильный формат адреса электронной почты" 
return false; 
} 

function setAddress(address_title) {
    document.address_area.address.value=address_title;
    return true;
  };

function CheckSendMailForm() 
{ 
 var err = ""; 
 var err1 = checkost1(document.sendemailform.email.value);
 if (err1) err += err1+" \n"; 
 var err2 = checkost2(document.sendemailform.theme.value);
 if (err2) err += err2+" \n"; 
 var err3 = checkost3(document.sendemailform.message.value);
 if (err3) err += err3+" \n"; 
 var errEmail = checkEmail(document.sendemailform.email.value);
 if (errEmail) err += errEmail+" \n"; 
 if (err=="") return true; 
 else 
 { 
 alert(err); 
 return false;  
 } 
}  

function submitForm(action_n,id) 
{
 if(action_n=='Edit')
 {
  document.inside.action="client_delivery_change.php";
 }
 if(action_n=='Delete')	
 {
  document.inside.action="cart_issue.php";
 }	  
		
 document.inside.action_n.value=action_n;
 document.inside.dlv_id_change.value=id;	

 document.inside.submit();
 }	

