var assureFrameTOKEN = 'show=';
var domainTOKEN      = '3a1.com.br';

function showContent( frameId ) {

	var currentLocation = window.location.href;
	
	var show = splitAfterToken( currentLocation, assureFrameTOKEN );
	
	if ( show != null ) {
        var aFrame = document.getElementById(frameId);

		aFrame.src = show;
	}
}

function checkParent(newLocation) {
	try {
		var parentLocation = self.parent.location.href;
		
		if ( parentLocation == self.location.href ) {
			if (newLocation == null) {
				newLocation = getStrippedLocation();
			}
			
			window.location = 'http://www.3a1.com.br/index.html?'
							+ assureFrameTOKEN
							+ newLocation;	
		}
	} catch (er) {
		
	}
}

function getStrippedLocation() {
  var fullLocation = self.location.href;
  
  var strippedLocation = splitAfterToken( fullLocation, domainTOKEN );
  
  if ( strippedLocation != null ) {
	  return strippedLocation;
  } else {
	  return fullLocation;
  }
}

function splitAfterToken( value, token ) {
	var ind = value.indexOf(token);
	
	if ( ind > 0 ) {
		var afterToken = value.substr( ind + token.length );
		
		return afterToken;
	}
	
	return null;
}