var url = 'ajax/ajax-user.php';
var load_method = (window.ie?'load':'domready');// fix for IE cannot open internet site
window.addEvent(load_method, function()
{
    if($('cad-block')){
       iniPage('cad-block','dwg');
    }
    if($('tech-block')){
       
       //iniPage('tech-block','tech');
    }
    if($('search_form')){
        $('search_form').addEvent('submit', function(e) {
            e = new Event(e).stop();
            $('search-block').empty().addClass('ajax-loading');
            pagination('search-block',1,'search');
        });
    }
	var newslide = new SimpleSlideShow({
      startIndex: 0,
      slides: $$('.news-slide'),
      currentIndexContainer: 'slideNow2', //an element or it's id
      maxContainer: 'slideMax2',
      nextLink: 'nextImg2',
      prevLink: 'prevImg2'

    });


	var recommslide = new SimpleSlideShow({
      startIndex: 0,
      slides: $$('.recomm-slide'),
      currentIndexContainer: 'slideNow', //an element or it's id
      maxContainer: 'slideMax',
      nextLink: 'nextImg',
      prevLink: 'prevImg'
      
    });
    
	var exploreslide = new SimpleSlideShow({
      startIndex: 0,
      slides: $$('.explore-slide'),
      currentIndexContainer: 'slideNow1', //an element or it's id
      maxContainer: 'slideMax1',
      nextLink: 'nextImg1',
      prevLink: 'prevImg1'
    });


});

function iniPage(block,data){
    
    $$("#"+block+" .page-list a").each(function(item) {
        
        item.addEvent('click', function(e)
        {
            e = new Event(e).stop();            
            $(block).addClass('ajax-loading');
            pagination(block,item.innerHTML,data);
        });

    });

}
function pagination(block,page,data){
    par ='';
    if ($('term')) par = '&term='+$('term').value
    if ($('idProduct')) par = '&idProduct='+$('idProduct').value
    new Ajax(url, {
        update: $(block),
        data:'page='+page+'&data='+data+par,
        method: 'post',
        onComplete: function()
        {
            $(block).removeClass('ajax-loading');
            iniPage(block,data);
        },
        onCancel: function()
        {
        }
    }).request();
}
