function limitText(limitField, limitCount, limitNum) {
    if (limitField.value.length > limitNum) {
        limitField.value = limitField.value.substring(0, limitNum);
    } else {
        limitCount.value = limitNum - limitField.value.length;
    }
}
function limitChars(textid, limit, infodiv)
  {
  var text = $('#'+textid).val(); 
  var textlength = text.length;
  if(textlength > limit)
  {
  $('#' + infodiv).html('You have 0 characters left.');
  $('#'+textid).val(text.substr(0,limit));
  return false;
  }
  else
  {
  $('#' + infodiv).html('You have '+ (limit - textlength) +' characters left.');
  return true;
  }
  }       
 
   $(function(){
  $('#comment').keyup(function(){
  limitChars('comment', 206, 'charlimitinfo');
  })
  });     
    
    function setMailValue(value,name,form)
    {
        var el = document.getElementById(form);
        el.elements[name].value = value;        
    }
 
 function Changebouquet(type,vaseid,option)
 {
          
    var genderstate = document.getElementById("gender");
    var identitystate = document.getElementById("identity");
     
     if(identitystate.name == "")
     {
         identitystate.name = "true";
     }
     if(genderstate.name == "")
     {
         genderstate.name = "female";
     }     
     
     if(type == "gender" && option == "male")
        {                    
                                           
            if(identitystate.name == "true")
            {
            
                $('.stock-vase').css('background','url("/images/vase/vase-male.gif")');                
                $('.stock-vase').flash(    {swf:'/images/vase/flowers_guy.swf',width: 422,height: 610,flashvars:{vase_id: vaseid}});            
                setMailValue('true','anony','mailform');
            
            }    
            
            if(identitystate.name == "false")
            {
                $('.stock-vase').css('background','url("/images/vase/vase-male-anonymous.gif")');                
                $('.stock-vase').flash(    {swf:'/images/vase/flowers_guy_anony.swf',width: 422,height: 610,flashvars:{vase_id: vaseid}});            
                setMailValue('false','anony','mailform');
            } 
            
            $('.gender-male').css('background','url("/images/vase/icons/male-active.png")');            
            $('.gender-female').css('background','url("/images/vase/icons/female.png")');            
            genderstate.name = "male";   
        } 
        if(type == "gender" && option == "female")
        {      
            if(identitystate.name == "true")
            {
                $('.stock-vase').css('background','url("/images/vase/vase-girl.gif")');                
                $('.stock-vase').flash(    {swf:'/images/vase/flowers_girl_anony.swf',width: 422,height: 610,flashvars:{vase_id: vaseid}});            
                setMailValue('true','anony','mailform');
            } 
            if(identitystate.name == "false")
            {
                $('.stock-vase').css('background','url("/images/vase/vase-girl-anonymous.gif")');                
                $('.stock-vase').flash(    {swf:'/images/vase/flowers_girl_anony.swf',width: 422,height: 610,flashvars:{vase_id: vaseid}});            
                setMailValue('false','anony','mailform');
            } 
            $('.gender-female').css('background','url("/images/vase/icons/female-active.png")');            
            $('.gender-male').css('background','url("/images/vase/icons/male.png")');            
            genderstate.name = "female";  
        }    
             
        
        if(type == "identity" && option == "true")
        {
            if(genderstate.name == "male")
            {
                $('.stock-vase').css('background','url("/images/vase/vase-male.gif")');                
                $('.stock-vase').flash(    {swf:'/images/vase/flowers_guy.swf',width: 422,height: 610,flashvars:{vase_id: vaseid}});            
                setMailValue('true','anony','mailform');
            }
            if(genderstate.name == "female")
            {
                $('.stock-vase').css('background','url("/images/vase/vase-girl.gif")');            
                $('.stock-vase').flash(    {swf:'/images/vase/flowers_girl.swf',width: 422,height: 610,flashvars:{vase_id: vaseid}});            
                setMailValue('true','anony','mailform');
            }
            
            
            $('.identity-true').css('background','url("/images/vase/icons/default-active.png")');            
            $('.identity-false').css('background','url("/images/vase/icons/mask.png")');            
            identitystate.name = "true";
        }  
        
        if(type == "identity" && option == "false")
        {
            if(genderstate.name == "male")
            {
                $('.stock-vase').css('background','url("/images/vase/vase-male-anonymous.gif")');                
                $('.stock-vase').flash(    {swf:'/images/vase/flowers_guy_anony.swf',width: 422,height: 610,flashvars:{vase_id: vaseid}});            
                setMailValue('false','anony','mailform');
            }
            if(genderstate.name == "female")
            {
                $('.stock-vase').css('background','url("/images/vase/vase-girl-anonymous.gif")');            
                $('.stock-vase').flash(    {swf:'/images/vase/flowers_girl_anony.swf',width: 422,height: 610,flashvars:{vase_id: vaseid}});            
                setMailValue('false','anony','mailform');
            }
            $('.identity-false').css('background','url("/images/vase/icons/mask-active.png")');            
            $('.identity-true').css('background','url("/images/vase/icons/default.png")');            
            identitystate.name = "false";
        }   
            
         
     
     changeImage(vaseid,identitystate.name ,genderstate.name );
           
     
     
     
     
     
 }

function changeImage(param, identity, gender)
{
    
    $.ajax({
    type: "POST",
    url: "/cart.php?action=changeimage&vasegender=" + gender + "&identity=" + identity + "&vaseid=" + param,
    data: 'vaseid='+encodeURIComponent(param),
    dataType: 'json',
    success: function(msg){
        
        
        }
    });
    
    
    
}
