// JavaScript Document

function newWindow(url){
    //var x = ((screen.width-150)/2);
    //var y = ((screen.height-230)/2);
    winContent = window.open( url, 'popupwindow', 'toolbar=no,scrollbars=no,resizable=no, width=750, height=550');         
}

//--------------------------------------------------------------
//                 MAP FUNTION
//--------------------------------------------------------------
/*function load() {
    if (GBrowserIsCompatible()) {
	var map = new GMap2(document.getElementById("map"));
	
	// Create our "tiny" marker icon
	/*var blueIcon = new GIcon(G_DEFAULT_ICON);
	blueIcon.image = "http://www.google.com/intl/en_us/mapfiles/ms/micons/blue-dot.png";*/
	// Set up our GMarkerOptions object
	/*var markerOptions = { icon:blueIcon };
	var point = new GLatLng(new GLatLng(38.214100461746156, -7.825543284416199));
	
	map.addOverlay(new GMarker(point, markerOptions));
	map.addControl(new GSmallMapControl());
	map.addControl(new GMapTypeControl());
	map.addControl(new GScaleControl());
	map.setCenter(new GLatLng(38.214100461746156, -7.825543284416199), 11);
  }
}*/

//--------------------------------------------------------------
//                 VALIDATION FUNTIONS
//--------------------------------------------------------------
    // Validate a integer without the zero
    function isInteger(s){   
        var i;
        for (i = 0; i < s.length; i++){   
            var c = s.charAt(i);
            if(i == 0){
                if (((c < "1") || (c > "9"))){ return 1; }
            }
            else{
                if (((c < "0") || (c > "9"))){ return 1; }
            }
        }
        return 0;
    }
    
    // Validate a integer with the zero
    function isIntegerZero(s){   
        var i;
        for (i = 0; i < s.length; i++){   
            var c = s.charAt(i);
            if (((c < "0") || (c > "9"))){ 
                return 1;
            }
        }
        return 0;
    }

    // Validate the e-mail field
    function emailCheck(str) {

        var at="@";
        var dot=".";
        var lat=str.indexOf(at);
        var lstr=str.length;
        var ldot=str.indexOf(dot);
        var error = 0;
        
        if (str.indexOf(at)==-1)
        { error++; } 

        if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
        { error++; } 
        
        if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
        { error++; }

         if (str.indexOf(at,(lat+1))!=-1)
         { error++; } 

         if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
         { error++; } 

         if (str.indexOf(dot,(lat+2))==-1)
         { error++; } 
        
         if (str.indexOf(" ")!=-1)
         { error++; } 

         if(error == 0){ return 0; }
         else{ return 1;}                    
    }

