function currency(cnt)
{

msgwindow=window.open("currency.php?cur="+cnt,"displaywindow","toolbar=no,scrollbars=no,width=270,height=340,top=200,left=200");
}

function emailCheck (emailStr) {
var emailPat=/^(.+)@(.+)$/
var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
var validChars="\[^\\s" + specialChars + "\]"
var quotedUser="(\"[^\"]*\")"
var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
var atom=validChars + '+'
var word="(" + atom + "|" + quotedUser + ")"
var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
var matchArray=emailStr.match(emailPat)
if (matchArray==null) {
    alert("Please Enter a valid Email Address")
    return false
}
var user=matchArray[1]
var domain=matchArray[2]
if (user.match(userPat)==null) {
       alert("Please Enter a valid Email Address")
    return false
}
var IPArray=domain.match(ipDomainPat)
if (IPArray!=null) {
    // this is an IP address
      for (var i=1;i<=4;i++) {
        if (IPArray[i]>255) {
             alert("Please Enter a valid Email Address")
        return false
        }
    }
    return true
}
var domainArray=domain.match(domainPat)
if (domainArray==null) {
        alert("Please Enter a valid Email Address")
    return false
}

var atomPat=new RegExp(atom,"g")
var domArr=domain.match(atomPat)
var len=domArr.length
if (domArr[domArr.length-1].length<2 || 
    domArr[domArr.length-1].length>3) {
     alert("Please Enter a valid Email Address")
   return false
}

if (len<2) {
   var errStr="This address is missing a hostname!"
   alert(errStr)
   return false
}

return true;
}

function enlarge(sPicURL) { 
msgwindow=window.open( "enlarge_pic.htm?"+sPicURL, "","resizable=1,HEIGHT=10,WIDTH=10,scrollbars=yes"); 
}


/* ------ Slider ------ */

           function nextSlide() {
               // Hide current picture
               object = document.getElementById('slide' + current);
               object.style.display = 'none';
               
               // Show next picture, if last, loop back to front
               if (current == last) { current = 1; }
               else { current++ }
               object = document.getElementById('slide' + current);
            
               object.style.display = 'block';
               
               for(i=first;i<=last;i++){
              document.getElementById('slider_nav_'+i).className = 'slider_inactive';      
               }
                 document.getElementById('slider_nav_'+current).className = 'slider_active';   
                 
           slider_timeout();     
           }

            function gotoSlide(id) {
               // Hide current picture
               object = document.getElementById('slide' + current);
               object.style.display = 'none';
               
              current=id;
              
               object = document.getElementById('slide' + current);
            
               object.style.display = 'block';
               
               for(i=first;i<=last;i++){
              document.getElementById('slider_nav_'+i).className = 'slider_inactive';      
               }
                 document.getElementById('slider_nav_'+current).className = 'slider_active';   
                 
            slider_timeout();    
           }
           
           function prevSlide() {
               // Hide current picture
               object = document.getElementById('slide' + current);
              object.style.display = 'none';
                
                 
               if (current == first) { current = last; }
               else { current--; }
               object = document.getElementById('slide' + current);
               object.style.display = 'block';
               
               for(i=first;i<=last;i++){
              document.getElementById('slider_nav_'+i).className = 'slider_inactive';      
               }
                 document.getElementById('slider_nav_'+current).className = 'slider_active'; 
                 
              slider_timeout();         
           }
           
           
           function opacity(id, opacStart, opacEnd, millisec) { 
    //speed for each frame 
    var speed = Math.round(millisec / 100); 
    var timer = 0; 

    //determine the direction for the blending, if start and end are the same nothing happens 
    if(opacStart > opacEnd) { 
        for(i = opacStart; i >= opacEnd; i--) { 
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
            timer++; 
        } 
    } else if(opacStart < opacEnd) { 
        for(i = opacStart; i <= opacEnd; i++) 
            { 
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
            timer++; 
        } 
    } 
} 

//change the opacity for different browsers 
function changeOpac(opacity, id) { 
    var object = document.getElementById(id).style; 
    object.opacity = (opacity / 100); 
    object.MozOpacity = (opacity / 100); 
    object.KhtmlOpacity = (opacity / 100); 
    object.filter = "alpha(opacity=" + opacity + ")"; 
} 


function slider_timeout(){
clearTimeout(timer);
 timer = setTimeout("nextSlide()" , slider_timeout_var);    
}


function slider_init(){
         
//----- run default timer ----//
   timer = setTimeout("nextSlide()" , slider_timeout_var);
}

/* ------------- End Slider ----------------- */
